AIILE.gridworld.util.envInfo
Interface EnvironmentInfo

All Known Implementing Classes:
GridInfo

public interface EnvironmentInfo

This should be implemented by all environment info classes in the GridWorld


Method Summary
 Node getCurrentNode()
          Gets the current node
 java.util.List getSuccessorNodes()
          Gets a list of successor nodes
 boolean isArrowShot()
          This returns true if the arrow has been shot
 boolean isGoldPickedUp()
          This returns true if the gold has been picked up
 boolean isWumpusDead()
          This returns true if the Wumpus has died
 

Method Detail

getCurrentNode

public Node getCurrentNode()
Gets the current node


getSuccessorNodes

public java.util.List getSuccessorNodes()
Gets a list of successor nodes


isArrowShot

public boolean isArrowShot()
This returns true if the arrow has been shot


isGoldPickedUp

public boolean isGoldPickedUp()
This returns true if the gold has been picked up


isWumpusDead

public boolean isWumpusDead()
This returns true if the Wumpus has died