Uses of Class
sema.Agent.Action

Packages that use Agent.Action
examples Some examples of agents and worlds.  
modelling Modelling of the main features of a world and agents' behaviours.  
sema Extensible Multi-Agent Simulator.  
 

Uses of Agent.Action in examples
 

Methods in examples with parameters of type Agent.Action
protected  boolean testMovingAgent.acceptAction(Agent.Action a)
           
protected  boolean testMovingAgent2.acceptAction(Agent.Action a)
           
 

Uses of Agent.Action in modelling
 

Subclasses of Agent.Action in modelling
 class ActToSatisfaction
          A generalist Action which try to satisfy a satisfator using an action.
 class CommunicatingAgent.Discussion
          Action of discuting.
protected  class EatingAgent.Consuming
          Action making the hunger regulary increase.
protected  class EatingAgent.EatElement
          Action of eating a given element.
protected  class GrowingAgent.Growing
          Action of growing.
protected  class MovingAgent.Errer
          A default action to errate on the map without verification of the collisions with other elements.
protected  class MovingAgent.MoveTo
          Moves to the given point.
protected  class NewAgent.NewAction
          Nouvelles actions, généralement définies en protected
 

Methods in modelling that return Agent.Action
protected  Agent.Action EatingAgent.getConsomption()
           
 

Methods in modelling with parameters of type Agent.Action
protected  boolean MovingAgent.acceptAction(Agent.Action a)
           
 boolean NewAgent.acceptAction(Agent.Action action)
          Mettre à jour l'heuristique de décision.
 

Constructors in modelling with parameters of type Agent.Action
ActToSatisfaction(Agent a, Agent.Action action, Satisfactor endCondition)
           
ActToSatisfaction(Agent a, Agent.Action action, Satisfactor endCondition, float verifyDelay)
           
ActToSatisfaction(Agent a, Agent.Action action, Satisfactor endCondition, Agent.Action succes)
           
ActToSatisfaction(Agent a, Agent.Action action, Satisfactor endCondition, float verifyDelay, Agent.Action succes)
           
ActToSatisfaction(Agent a, Agent.Action action, Satisfactor endCondition, Agent.Action succes, Agent.Action failure)
           
ActToSatisfaction(Agent a, Agent.Action action, Satisfactor endCondition, float verifyDelay, Agent.Action succes, Agent.Action failure)
          Constructs the action.
 

Uses of Agent.Action in sema
 

Methods in sema with parameters of type Agent.Action
protected  void Agent.registerAction(Agent.Action a)
          Registers an action.
protected  void Agent.unregisterAction(Agent.Action a)
          Unregisters an action.
protected  boolean Agent.acceptAction(Agent.Action action)
          Global internal heuristic method of decision as to the actions to undertake.