ctf.common
Class AgentAction
java.lang.Object
|
+--ctf.common.AgentAction
- public class AgentAction
- extends Object
Class that defines action options available to each
agent at each time step. Agents must pick exactly one of these
options for each move.
- Author:
- Jason Rohrer
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
MOVE_NORTH
public static final int MOVE_NORTH
MOVE_SOUTH
public static final int MOVE_SOUTH
MOVE_EAST
public static final int MOVE_EAST
MOVE_WEST
public static final int MOVE_WEST
PLANT_HYPERDEADLY_PROXIMITY_MINE
public static final int PLANT_HYPERDEADLY_PROXIMITY_MINE
- Planted mine becomes active in next time step.
When activated, mine will blow up any agent that enters
this space on the play surface.
Mines are invisible to all agents.
DO_NOTHING
public static final int DO_NOTHING
AgentAction
public AgentAction()