|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvs.characteragent.BehaviourLayer
vs.characteragent.DeliberativeLayer
vs.characteragent.ActorDeliberativeLayer
public class ActorDeliberativeLayer
Constructor Summary | |
---|---|
ActorDeliberativeLayer(ICharacterAgent agent)
Constructor |
Method Summary | |
---|---|
boolean |
acceptGoalSuggestion(GoalSchema gs)
Adds a goal suggestion to the director process. |
void |
cope()
Deliberative coping: - adjust plan currently under consideration |
JustifiableGoalSchema |
getActiveJustifiableGoal()
Returns the goal that is currently actively being justified. |
java.util.Set<JustifiableGoalSchema> |
getJustifiableGoals()
Returns the goals that the layer wants to justify |
StoryAction |
selectAction()
Implementation of selectAction() for deliberative layer: plan-based. |
Methods inherited from class vs.characteragent.DeliberativeLayer |
---|
appraise, getActiveGoal, getGoals, getPlanner, selectActiveGoal |
Methods inherited from class vs.characteragent.BehaviourLayer |
---|
explainCausalities, explainElements, getAgent |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActorDeliberativeLayer(ICharacterAgent agent)
agent
- owner of this layerMethod Detail |
---|
public void cope()
DeliberativeLayer
cope
in class DeliberativeLayer
public boolean acceptGoalSuggestion(GoalSchema gs)
gs
- goal schema that was suggested
public java.util.Set<JustifiableGoalSchema> getJustifiableGoals()
public JustifiableGoalSchema getActiveJustifiableGoal()
public StoryAction selectAction()
DeliberativeLayer
selectAction
in class DeliberativeLayer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |