|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ICharacterManager | A character manager has the following functionality: * Keep track of the characters in the agent environment, and their commitments to the story * Cast characters to give them a place in the story |
| IInspirationModule | The inspiration module is an implementation of the Narrative Inspiration idea. |
| IPerceptionManager | A PerceptionManager is responsible for translating world changes and operator results into perceptions for characters. |
| IPlotAgent | |
| IPlotGoalManager | |
| IPlotGoalManager.IPlotGoalResult | |
| IThreadManager | The task of the thread manager is to set up story environments and characters so that it matches the description of the beginning of a thread. |
| Class Summary | |
|---|---|
| BasicCharacterManager | |
| BasicInspirationModule | |
| BasicPerceptionManager | |
| BasicPlotAgent | Plot Monitor agent |
| BasicPlotGoalManager | |
| BasicThreadManager | |
| BetterPerceptionManager | Better implementation of perception handling. |
| BroadcastingFabulaBuilder | Logs fabula, but on top of this, also broadcasts fabula to character agents. |
| Goal | |
| IPlotGoalManager.PlotGoal | |
| PlotThread | |
| Enum Summary | |
|---|---|
| BasicCharacterManager.Status | |
| IThreadManager.StoryPhase | |
The plotagent classes build forth on rational agent, defining the control logic for a Plot Agent
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||