public class BasicAgent extends java.lang.Object implements WorldAgent
| Constructor and Description |
|---|
BasicAgent() |
| Modifier and Type | Method and Description |
|---|---|
State |
getCurrentState() |
AgentPolicy |
getPolicy() |
World |
getWorld() |
void |
setAgentPolicy(AgentPolicy p) |
void |
setCurrentState(State s) |
void |
setWorld(World world) |
void |
tick() |
java.lang.String |
toString() |
public State getCurrentState()
getCurrentState in interface WorldAgentpublic void setCurrentState(State s)
setCurrentState in interface WorldAgentpublic AgentPolicy getPolicy()
getPolicy in interface WorldAgentpublic void setAgentPolicy(AgentPolicy p)
setAgentPolicy in interface WorldAgentpublic World getWorld()
getWorld in interface WorldAgentpublic void setWorld(World world)
setWorld in interface WorldAgentworld - the world to setpublic void tick()
tick in interface WorldAgentpublic java.lang.String toString()
toString in class java.lang.Object