|
||||||||||
| 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 | |||||||||