        Experimental Dialogue System with Pragmatics-based 
    		Utterance Selection Mechanism
    	    	    	- USAGE -

When you use this system, you do the followings:
    1. Invoke a debugger.
    2. Specify the default package for the debugger.
    3. Invoke the system.
    4. Have a dialogue.

1. Invoking a Debugger

* Click twice the right button of the mouse.
  -> The system menu appears.

* Select "debugger" from the system menu.
  -> The shape of mouse cursor changes. 

* Specify the coordinates of the left-top and right-bottom corners of the
  window to be created.
  -> A debugger window appears.


2. Specifying the Default Package

* Click twice the left button of the mouse within the debugger.
  -> An menu appears. 

* Select "Package" from the menu.
  -> An menu of package names apears.

* Select "tour" from the menu.
  -> The default package for the debugger is set to "tour".


3. Invoking the System

* In the debugger input the following:

    ?- :start(#tt_top_level).
       ^^^^^^^^^^^^^^^^^^^^^^
  -> The system is invoked and windows appear.

* If you invoke this system for the first time since the PSI machine's power
  is on, you will see the menu to select whether processes is traced or not. 
  Typically, you might want to select "NO".


4. Controlling Dialogues

1) Selecting a Situation Setting File

When the system is invoked, you will see a menu listing a number of situation
setting files. Choose an sitution setting file from the menu.

2) Initial Utterance

At this point you will see an window at left-top corner of the screen. Click
twice the left button of the mouse and select "current_goal" or
"current_goal_and_plan" from the menu. If you have specified "sit_go.txt" as
situation setting file, you might want to select "current_goal_and_plan". If
you have specified something else, you might want to select "current_goal". 


3) Dialogue

After the procedures above, you input some utterances (menu items) depending
on the system responses. Click twice the left button of the mouse and select
an appropreate item from the menu. If system's response is a yes-no question,
you should input "$B$O$$(B" or "$B$$$$$((B". If system's response is a yes-no
question, you should input "$B%[%F%k(B". If system's response is a statement, you
might want to input "$B$=$l$G(B". 

4) Quiting the System

Click twice the left button of the mouse and select "halt" from the menu.
