Jadex 0.96

jadex.examples.cleanerworld.multi
Interface IEnvironment

All Known Implementing Classes:
Environment

public interface IEnvironment

The possible actions that can be performed in the environment.


Method Summary
 boolean dropWasteInWastebin(Waste waste, Wastebin wastebin)
          Drop a piece of waste.
 Vision getVision(Cleaner cleaner)
          Get the current vision.
 boolean pickUpWaste(Waste waste)
          Try to pick up some piece of waste.
 

Method Detail

getVision

Vision getVision(Cleaner cleaner)
Get the current vision.

Parameters:
cleaner - The cleaner.
Returns:
The current vision.

pickUpWaste

boolean pickUpWaste(Waste waste)
Try to pick up some piece of waste.

Parameters:
waste - The waste.
Returns:
True if the waste could be picked up.

dropWasteInWastebin

boolean dropWasteInWastebin(Waste waste,
                            Wastebin wastebin)
Drop a piece of waste.

Parameters:
waste - The piece of waste.
wastebin - The waste bin.

Jadex 0.96

Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.