Uses of Class
simuLCS.Agent

Packages that use Agent
simuLCS   
simuLCS.graphics   
 

Uses of Agent in simuLCS
 

Subclasses of Agent in simuLCS
 class AgentClassifier
          Agent having a behaviour described as a set of rules (classifiers).
 class AgentClassifierAutomatic
          Agent having two behaviours and switching between them every X time steps.
 class AgentClassifierDuck
          An agent with a Duck Behaviour described as a set of rules (using TemplateRSP).
 class AgentClassifierLearning
          Agent with a Behaviour and a Learning Classifier System plugged in.
 class AgentDuck
          Agent moving according to R.
 class AgentInteractive
          Agent moving according to the position of the mouse.
 

Methods in simuLCS with parameters of type Agent
 void AgentInteractive.move(Arena a, Agent[] ag, int nbAgents, java.awt.Graphics2D g)
           
 boolean Arena.collideWithMe(Agent a)
          Returns true if Agent a collides with the Arena
static int Classifier.createSharedClassifier(Classifier c, Agent[] ag)
          Create a unique instance of a classifier shared by several Agents so that the user has to modify only this classifier to affect the behaviour of all the Agents
static int Classifier.removeSharedClassifier(Classifier c, Agent[] ag)
           
 boolean Entity.collideWithMe(Agent a)
          By default, returns false.
 

Uses of Agent in simuLCS.graphics
 

Methods in simuLCS.graphics that return Agent
static Agent[] G_Panel.getAgentArraySelectedEntities()
          Return only the Agents among the Entities selected.