|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StoryAction | |
---|---|
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 |
Uses of StoryAction in vs.characteragent |
---|
Methods in vs.characteragent that return StoryAction | |
---|---|
StoryAction |
ExecutionState.currentAction()
|
StoryAction |
ICharacterAgent.handleSelectAction()
get the action the agent want to perform |
StoryAction |
BasicCharacterAgent.handleSelectAction()
Handles the selection of an action to perform. |
StoryAction |
ReactiveLayer.selectAction()
|
StoryAction |
DeliberativeLayer.selectAction()
Implementation of selectAction() for deliberative layer: plan-based. |
StoryAction |
CharacterProcess.selectAction()
Selects and returns an action that the character would want to perform. |
abstract StoryAction |
BehaviourLayer.selectAction()
|
StoryAction |
ActorDeliberativeLayer.selectAction()
|
Uses of StoryAction in vs.fabula |
---|
Methods in vs.fabula that return StoryAction | |
---|---|
static StoryAction |
FabulaFactory.createAction(java.lang.String prologString,
java.lang.String characterURI)
Create Action fabula element |
Uses of StoryAction in vs.plotagent |
---|
Methods in vs.plotagent with parameters of type StoryAction | |
---|---|
void |
IPlotAgent.handleIncomingAction(StoryAction act)
Deals with incoming action from character agent |
void |
BasicPlotAgent.handleIncomingAction(StoryAction act)
If the Plot Agent receives an Action from a character agent, this method handles this by sending a REQUEST to the World Agent to execute the Action. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |