Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
sema.Agent

Packages that use Agent
examples | Some examples of agents and worlds.
modelling | Modelling of the main features of a world and agents' behaviours.
worlds | Some examples of agents and worlds.

Uses of Agent in examples

Subclasses of Agent in examples
`class` | `AgentTestAction`
`class` | `AgentTestGrowing`
`class` | `AgentTestSeeing` Highlights the circle of his vison radius; is bound to a fixed element by a
`class` | `RandomAgent`
`class` | `testMovingAgent` This test the moving agent capacity of random moving, with a system of check point : it moves until it goes in a defined area.
`class` | `testMovingAgent2` This test the moving agent capacity of random moving, with a system of check point : it moves until it goes in a defined area.

Uses of Agent in modelling

Subclasses of Agent in modelling
`class` | `CommunicatingAgent` Agent able to communicate with other agents.
`class` | `EatableAgent` Agent eatable, and giving amongs of food.
`class` | `EatingAgent` Agent able to eat other elements.
`class` | `GrowingAgent` Agent whose size keeps increasing until a maximum size il reached.
`class` | `MovingAgent` Agent with abilities to move.
`class` | `NewAgent` Structure dépouillée d'un fichier .java pour implémenter un nouveau type d'agent.
`class` | `PheromoneUserAgent` Agent able to detect and fallow pheromonae.
`class` | `ReceptiveAgent` Agent able to receive signals.
`class` | `SeeingAgent` Agent able to watch his environement.

Methods in modelling with parameters of type Agent
`float` | `Eatable.eaten(Agent ag)`
`float` | `EatableAgent.eaten(Agent agent)` Returns the among of food get.

Constructors in modelling with parameters of type Agent
`ActToSatisfaction(Agent a, Satisfactor endCondition)`
`ActToSatisfaction(Agent a, Satisfactor endCondition, float verifyDelay)`
`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 in worlds

Subclasses of Agent in worlds
`class` | `RandomAgentOneByBox`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES