massim.gridsimulations
Class SimulationAgentExtend

java.lang.Object
  extended by massim.framework.simulation.AbstractSimulationAgent
      extended by massim.gridsimulations.SimulationAgentExtend
All Implemented Interfaces:
SimulationAgent
Direct Known Subclasses:
GridSimulationAgent, GridSimulationAgent, GridSimulationAgent, GridSimulationAgent, GridSimulationAgent

public abstract class SimulationAgentExtend
extends AbstractSimulationAgent

This class deals with the agent state, his actions and perceptions.


Constructor Summary
SimulationAgentExtend()
           
 
Method Summary
 boolean moveAction(java.lang.String action)
           
abstract  void updateWorldState(WorldState workdstate, SimulationAgent[] agents)
           
 
Methods inherited from class massim.framework.simulation.AbstractSimulationAgent
getAgent, setAgent, setAgentParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface massim.framework.simulation.SimulationAgent
createFinalPerception, createInitialPerception, createPerception, getAgentState, processAction
 

Constructor Detail

SimulationAgentExtend

public SimulationAgentExtend()
Method Detail

moveAction

public boolean moveAction(java.lang.String action)

updateWorldState

public abstract void updateWorldState(WorldState workdstate,
                                      SimulationAgent[] agents)


Copyright © 2011. All Rights Reserved.