AIILE.gridworld.util.move
Interface Move
- All Known Implementing Classes:
- BaseMove
- public interface Move
All move classes in the GridWorld should implement this interface.
setCurrentNode
public void setCurrentNode(Node n)
getCurrentNode
public Node getCurrentNode()
setMoveDirection
public void setMoveDirection(java.lang.String m)
getMoveDirection
public java.lang.String getMoveDirection()
shootArrow
public void shootArrow(java.lang.String d)
getShotDirection
public java.lang.String getShotDirection()
isArrowShot
public boolean isArrowShot()
pickUpGold
public void pickUpGold()
isGoldPickedUp
public boolean isGoldPickedUp()