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