Jump to the Homer Overview page.
Jump to the Home page.

Sample Dialogs

The folowing two dialogs are taken verbatim from Vere and Bickmore in Computatonal Intelligence 6, 1990. The user's input follows the TIM> prompt. The authors' comments are in parentheses.
Scenario 5

This illustrates an understanding of containment concepts and the consequences of the agent's own actions.

	TIM> The package is in the dry dock.
	HOMER> Oh. (This contracts where the agent thought 
	  the package was.)
	TIM> Please pick up the package.
	HOMER> OK. (Swims into the dry dock and picks up the
	  package.)
	HOMER> I'm going to the dry dock.
	HOMER> I've reached the package.
	HOMER> I'm picking it up.
	HOMER> I've entered the dry dock. (This realization 
	  occures a few seconds after the actual event.)
	TIM> Come out of the dry dock.
	HOMER> OK. (Agent picks an arbitrary point outside of
	  the dry dock and goes there, still holding onto 
	  the package.)
	TIM> Did you remove the package from the dry dock a
	  few minutes ago?
	HOMER> Yes I did.
	TIM> Did you bring the package into the dry dock today?
	HOMER> No I didn't
	TIM> How many ships did you see after you left the dry 
	  dock?
	HOMER> None.

Scenario 6

This illustrates a conditional command.

	STEVE> If you see an animal tomorrow, photograph it.
	HOMER> OK.
	  (We now create a bird and position it in the water near
	  the barge. The we advance time to the next day.)
	STEVE> GO to the barge.
	HOMER> OK.
	  (Homer goes to the barge, sees a bird, and then maneu-
	  vers to photograph it. If the bird should "fly away," the
	  plan is aborted. Animals seen on subsequent days are not
	  photographed.)