Package fr.lifl.magique

Interface Summary
MagiqueMain  
Message interface for Magique messages
Skill interface for magique skills
 

Class Summary
AbstractAgent Abstract base for Agent class.
AbstractMagiqueMain  
AcquAgent  
Agent This class defines particular agent : the Magique agent.
AtomicAgent This class is dedicated to be extended to create more complex agent.
PlatformLauncher  
Request Requests are the basic message object between agents.
Start  
 

Exception Summary
NoActionSkillException This exception is thrown when an agent tries to "start", and has no action defined (must be defined with "setAction()" learn a skill who
SkillAlreadyAcquiredException This exception is thrown when an agent tries to learn a skill who contains a public method with the same signature as another laready known by the agent
SkillNotKnownException This exception is thrown when an agent tries to remove a not known skill