Uses of Interface
massim.framework.simulation.SimulationAgent

Packages that use SimulationAgent
massim.competition2006   
massim.competition2007   
massim.competition2008   
massim.competition2009   
massim.competition2010   
massim.competition2012   
massim.framework.simulation   
massim.gridsimulations   
 

Uses of SimulationAgent in massim.competition2006
 

Methods in massim.competition2006 with parameters of type SimulationAgent
 void GridSimulationAgent.updateWorldState(WorldState simstate, SimulationAgent[] agents)
           
 

Uses of SimulationAgent in massim.competition2007
 

Methods in massim.competition2007 with parameters of type SimulationAgent
 void GridSimulationAgent.updateWorldState(WorldState simstate, SimulationAgent[] agents)
          take charge of agent's direction in world state. in the case, two or more agents wants to move in the same cell, only one of them can move in and the others will be set back to their old positions. in other words if the first agent wants to move to the cell, where another agent (also the second) stands. he will try to push the second agent away in a free cell .the push action can only success when the second agent does not want to perform a movement in his last simulation step and this simulation step(his actions can be "skip", "invalid" "pick", "drop", "mark", "unmark").
 

Uses of SimulationAgent in massim.competition2008
 

Methods in massim.competition2008 with parameters of type SimulationAgent
 void GridSimulationAgent.updateWorldState(WorldState simstate, SimulationAgent[] agents)
          take charge of agent's positions in world state.
 

Uses of SimulationAgent in massim.competition2009
 

Classes in massim.competition2009 that implement SimulationAgent
 class GridSimulationAgent
          This class deals with the agent state, his actions and perceptions.
 

Methods in massim.competition2009 with parameters of type SimulationAgent
 void GridSimulationAgent.updateWorldState(WorldState simstate, SimulationAgent[] agents)
          take charge of agent's positions in world state.
 

Uses of SimulationAgent in massim.competition2010
 

Methods in massim.competition2010 with parameters of type SimulationAgent
 void GridSimulationAgent.updateWorldState(WorldState simstate, SimulationAgent[] agents)
          take charge of agent's positions in world state.
 

Uses of SimulationAgent in massim.competition2012
 

Classes in massim.competition2012 that implement SimulationAgent
 class GraphSimulationAgent
          This class deals with the agent state, his actions and perceptions.
 

Uses of SimulationAgent in massim.framework.simulation
 

Classes in massim.framework.simulation that implement SimulationAgent
 class AbstractSimulationAgent
           
 

Fields in massim.framework.simulation with type parameters of type SimulationAgent
 java.lang.Class<SimulationAgent> SimpleSimulationConfiguration.AgentConfiguration.agentClass
           
 

Methods in massim.framework.simulation that return SimulationAgent
 SimulationAgent[] AbstractSimulation.getAgents()
          Retrieves an array of SimulationAgent objects that participate in this simulation.
 

Uses of SimulationAgent in massim.gridsimulations
 

Classes in massim.gridsimulations that implement SimulationAgent
 class SimulationAgentExtend
          This class deals with the agent state, his actions and perceptions.
 

Methods in massim.gridsimulations with parameters of type SimulationAgent
abstract  void SimulationAgentExtend.updateWorldState(WorldState workdstate, SimulationAgent[] agents)
           
 



Copyright © 2012. All Rights Reserved.