|
Moduleco
3 -Concepts
of the Framework
3.2.1. Basic
objects
|
|
EAgent
: each agent has a specific "state" ;
Agent
behavior depends on the information available from its « neighbourhood
».
Given
this information, the agent "state" could be changed …
EWorld : set of Eagents, with a specific interaction
structure.
An
interaction structure
has both :
-
an
individual spatial dimension : the « neighbourhood
» of each agent
-
a spatio-temporal
dimension : « activation zones
» (evolution area)
EAgent haves a specific state and can interact with others via a set
of mediums. Medium is an abstraction that defines how agents interact and
how they are connected together.
EWorlds define interconnection modes among agents and simulation features
that are the evolution rule of the world. This is decomposed into two dimensions:
-
spatial with the definition of activation zones (which set of agents is
active "now" - a single one, all, ...)
-
temporal with the definition of the scheduling policy (in what order agents
are activated, is the alteration of the state of an agent immediately taken
into account by others or not, ...)
Denis.Phan@enst-bretagne.fr
, Antoine Beugnard@enst-bretagne.fr