|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IAgentModule | |
---|---|
vs | Basic classes for the Virtual Storyteller, including the agent launcher main class |
vs.characteragent | The characteragent classes build forth on rational agent, defining the control logic for a Character Agent |
vs.fabula | Classes for working with fabula knowledge: reasoning and writing to file. |
vs.plotagent | The plotagent classes build forth on rational agent, defining the control logic for a Plot Agent |
vs.worldagent | The worldagent classes build forth on rational agent, defining the control logic for a World Agent |
Uses of IAgentModule in vs |
---|
Classes in vs that implement IAgentModule | |
---|---|
class |
AgentModule
|
Uses of IAgentModule in vs.characteragent |
---|
Subinterfaces of IAgentModule in vs.characteragent | |
---|---|
interface |
IInterpretationModule
Interface for translating ("objective") perceptions into (subjective) beliefs. |
Classes in vs.characteragent that implement IAgentModule | |
---|---|
class |
BasicInterpretationModule
|
class |
EpisodicMemory
|
Uses of IAgentModule in vs.fabula |
---|
Subinterfaces of IAgentModule in vs.fabula | |
---|---|
interface |
IFabulaBuilder
Responsible for building a fabula structure from everything that happens in the Story World. |
Classes in vs.fabula that implement IAgentModule | |
---|---|
class |
BasicFabulaBuilder
|
Uses of IAgentModule in vs.plotagent |
---|
Subinterfaces of IAgentModule in vs.plotagent | |
---|---|
interface |
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 |
interface |
IInspirationModule
The inspiration module is an implementation of the Narrative Inspiration idea. |
interface |
IPerceptionManager
A PerceptionManager is responsible for translating world changes and operator results into perceptions for characters. |
interface |
IPlotGoalManager
|
interface |
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. |
Classes in vs.plotagent that implement IAgentModule | |
---|---|
class |
BasicCharacterManager
|
class |
BasicInspirationModule
|
class |
BasicPerceptionManager
|
class |
BasicPlotGoalManager
|
class |
BasicThreadManager
|
class |
BetterPerceptionManager
Better implementation of perception handling. |
class |
BroadcastingFabulaBuilder
Logs fabula, but on top of this, also broadcasts fabula to character agents. |
Uses of IAgentModule in vs.worldagent |
---|
Subinterfaces of IAgentModule in vs.worldagent | |
---|---|
interface |
IOperatorScheduler
Interface for operator scheduler |
interface |
IWorldUpdateManager
Interface for World Knowledge Manager |
Classes in vs.worldagent that implement IAgentModule | |
---|---|
class |
BasicOperatorScheduler
Implements a basic version of the ActionScheduler interface. |
class |
BasicWorldUpdateManager
Deprecated. at 16 june. Not used anymore; all its remaining functionality moved to OperatorScheduler |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |