|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||