|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ICharacterAgent | Provides the access functions for the Character Agent |
IInterpretationModule | Interface for translating ("objective") perceptions into (subjective) beliefs. |
Class Summary | |
---|---|
ActorDeliberativeLayer | |
ActorProcess | |
AdoptedGoalSchema | Wrapper for GoalSchema when it is adopted by the Character agent: it gets a planner |
BasicCharacterAgent | Character Agent |
BasicInterpretationModule | |
BehaviourLayer | |
CharacterProcess | CharacterProcess is meant to capture the step cycle that an agent goes through, in which it appraises and copes with changes in its environment. |
DeliberativeLayer | Deliberative process of the character agent. |
EpisodicMemory | |
EpisodicMemoryCollector | Fabula collector for Character Agents' episodic memory. |
ExecutionState | Maintains execution state of actions, events, framing operators, so the agent knows "what it's doing" TODO: move (at least partially) to Prolog (unification creates overhead) |
JustifiableGoalSchema | Wrapper for GoalSchema when it is adopted by the Character agent: it gets a planner |
ReactiveLayer |
The characteragent classes build forth on rational agent, defining the control logic for a Character Agent
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |