|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
AbstractAssignationElement<IntType extends AbstractInteraction<?>> | Class representing an element of a cell of the interaction matrix -- i.e. |
AbstractInteraction<Targets> | The parent class of all interactions in JEDI. |
DegenerateAssignationElement | Class representing an element of a cell of the interaction matrix -- i.e. |
DegenerateInteraction | This class represents an interaction that occurs only with single source agent. |
InteractionMatrixLine | This class represents a line of the interaction matrix. |
MultipleTargetAssignationElement | Class representing an element of a cell of the interaction matrix -- i.e. |
MultipleTargetInteraction | This class corresponds to a knowledge unit of agents : an interaction that involves a number of target that depends on the situation in which the source agent is (it is a multicast interaction). |
SingleTargetAssignationElement | Class representing an element of a cell of the interaction matrix -- i.e. |
SingleTargetInteraction | This class represents an interaction that occurs between a single source agent and a single target agent. |
This package defines the classes required to design the interaction matrix of a simulation.
This package and its subpackage are the fruits of works lead by the SMAC (which stands for "Systèmes Multi-Agents et Comportements" -- i.e. Multi-Agent Systems and Behavior in english) Research Team, from the University of Lille, France.
This version of JEDI was written by :
Contact : philippe (d) mathieu (a) lifl (d) fr
Replace (d) with a dot, and (a) with an @.
This package contains all classes that make possible to design interactions in a simulation. It corresponds to a subset of the Model part of the MVC.
This package contains thre main classes :
AbstractInteraction
class, which is an agent independent description of an interaction.
It has three subclasses, each defining an interaction with a particular number of target agents :
DegenerateInteraction
, SingleTargetInteraction
and MultipleTargetInteraction
.
AbstractAssignationElement
class, which represents an interaction that a particular source
agent has the ability to initiate with particular other target agent(s).
It has three subclasses, each representing an interaction with a particular number of target agents :
DegenerateAssignationElement
, SingleTargetAssignationElement
and
MultipleTargetAssignationElement
.
InteractionMatrixLine
class, which represents the set of all interactions an agent
is able to initiate with other agents, and the set of all degenerate interactions this agent
is able to initiate.
Thus, it corresponds to the set of all abstract assignation elements for which the agent is the source.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |