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