AIILE.gridworld.connection
Interface GridWorld
- All Known Implementing Classes:
- AbstractGridWorld
- public interface GridWorld
setEnvironmentInfoBuddy
public void setEnvironmentInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setMoveInfoBuddy
public void setMoveInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setStartInfoBuddy
public void setStartInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setFinishInfoBuddy
public void setFinishInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setValidMoveInfoBuddy
public void setValidMoveInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
sendStartInfo
public void sendStartInfo(boolean isStarted)
receiveStartInfo
public boolean receiveStartInfo()
sendFinishInfo
public void sendFinishInfo(boolean isFinished)
receiveFinishInfo
public boolean receiveFinishInfo()
sendValidMoveInfo
public void sendValidMoveInfo(boolean isValid)
receiveValidMoveInfo
public boolean receiveValidMoveInfo()
sendMoveInfo
public void sendMoveInfo(Move m)
receiveMoveInfo
public Move receiveMoveInfo()
sendEnvironmentInfo
public void sendEnvironmentInfo(EnvironmentInfo ei)
receiveEnvironmentInfo
public EnvironmentInfo receiveEnvironmentInfo()
isStart
public boolean isStart()
setStart
public void setStart(boolean b)
isFinish
public boolean isFinish()
setFinish
public void setFinish(boolean b)
isValidMove
public boolean isValidMove()
setValidMove
public void setValidMove(boolean b)
setEnvironmentInfo
public void setEnvironmentInfo(EnvironmentInfo ei)
getEnvironmentInfo
public EnvironmentInfo getEnvironmentInfo()
setMove
public void setMove(Move m)
getMove
public Move getMove()