Uses of Class
moise.oe.GoalInstance
-
Packages that use GoalInstance Package Description moise.oe moise.tools -
-
Uses of GoalInstance in moise.oe
Fields in moise.oe declared as GoalInstance Modifier and Type Field Description protected GoalInstance
PlanInstance. head
protected GoalInstance
OE. purpose
protected GoalInstance
SchemeInstance. root
Fields in moise.oe with type parameters of type GoalInstance Modifier and Type Field Description protected java.util.List<GoalInstance>
PlanInstance. goals
protected java.util.Map<java.lang.String,GoalInstance>
SchemeInstance. goals
Methods in moise.oe that return GoalInstance Modifier and Type Method Description GoalInstance
SchemeInstance. getGoal(java.lang.String goalId)
GoalInstance
SchemeInstance. getGoal(Goal gs)
GoalInstance
PlanInstance. getHead()
GoalInstance
PlanInstance. getLastGoal()
GoalInstance
OEAgent. getLeafestPossibleGoal()
get the left first leaf possible goal in the agent's schemesprivate GoalInstance
OEAgent. getLeafestPossibleGoal(PlanInstance p)
GoalInstance
OEAgent. getLeafestPossibleGoal(SchemeInstance sch)
get the left first leaf possible goal in the scheme schGoalInstance
OE. getPurpose()
GoalInstance
SchemeInstance. getRoot()
Methods in moise.oe that return types with arguments of type GoalInstance Modifier and Type Method Description java.util.List<GoalInstance>
PlanInstance. getGoals()
java.util.Collection<GoalInstance>
SchemeInstance. getGoals()
java.util.Collection<GoalInstance>
OEAgent. getPossibleGoals()
returns the possible global goals for this agent (see GoalInstance.isPossible method).Methods in moise.oe with parameters of type GoalInstance Modifier and Type Method Description boolean
OEAgent. isMyGoal(GoalInstance g, SchemeInstance sch)
returns true if i am committed to the goal g.Constructors in moise.oe with parameters of type GoalInstance Constructor Description OE(GoalInstance purpose, OS os)
-
Uses of GoalInstance in moise.tools
Methods in moise.tools with parameters of type GoalInstance Modifier and Type Method Description (package private) void
SimOE. setGoalArg(GoalInstance gi, java.lang.String arg, java.lang.String val)
(package private) void
SimOE. setGoalStateImpossible(GoalInstance gi, OEAgent ag)
(package private) void
SimOE. setGoalStateSatisfied(GoalInstance gi, OEAgent ag)
-