massim.competition2009
Class GridSimulationAgentState
java.lang.Object
massim.gridsimulations.SimulationAgentState
massim.competition2009.GridSimulationAgentState
- All Implemented Interfaces:
- java.io.Serializable, AgentState
public class GridSimulationAgentState
- extends SimulationAgentState
This class represents the AgentState.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
actionFailureProbability
public java.lang.Integer actionFailureProbability
actionFailed
public java.lang.Boolean actionFailed
wasPushed
public java.lang.Boolean wasPushed
actionDone
public java.lang.Boolean actionDone
direction
public java.lang.String direction
GridSimulationAgentState
public GridSimulationAgentState()
spreadAgent
public void spreadAgent(GridSimulationWorldState state)
- This method spreads the agents over the grid.
- Parameters:
state
- The WorldState (grid)
spreadAgent
public void spreadAgent(GridSimulationWorldState state,
GridSimulationConfigurationHandCrafted config,
int i)
- This Method set the agents positions.
- Parameters:
state
- The WorldStateconfig
- The configi
- Agentnumber
Copyright © 2012. All Rights Reserved.