|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvs.characteragent.BehaviourLayer
vs.characteragent.CharacterProcess
vs.characteragent.ActorProcess
public class ActorProcess
Constructor Summary | |
---|---|
ActorProcess(ICharacterAgent ownerAgent)
Represents the out-of-character process of the agent-as-director. |
Method Summary | |
---|---|
java.util.Set<FabulaCausality> |
explainCausalities()
For now, the DirectorProcess does not produce causalities that needs to end up in the fabula directly. |
java.util.Set<FabulaElement> |
explainElements()
For now, the DirectorProcess does not produce elements that needs to end up in the fabula directly. |
ActorDeliberativeLayer |
getDeliberativeLayer()
Retrieves the deliberative layer (i.e., goals and plans based layer) of this character process |
Methods inherited from class vs.characteragent.CharacterProcess |
---|
appraise, cope, getAgent, getReactiveLayer, selectAction |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActorProcess(ICharacterAgent ownerAgent)
ownerAgent
- the Character Agent that runs this processMethod Detail |
---|
public ActorDeliberativeLayer getDeliberativeLayer()
CharacterProcess
getDeliberativeLayer
in class CharacterProcess
public java.util.Set<FabulaCausality> explainCausalities()
explainCausalities
in interface IExplainable
explainCausalities
in class CharacterProcess
IExplainable
public java.util.Set<FabulaElement> explainElements()
explainElements
in interface IExplainable
explainElements
in class CharacterProcess
IExplainable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |