Uses of Interface
FAtiMA.Core.plans.IPlanningOperator
-
Packages that use IPlanningOperator Package Description FAtiMA.Core.goals FAtiMA.Core.plans -
-
Uses of IPlanningOperator in FAtiMA.Core.goals
Classes in FAtiMA.Core.goals that implement IPlanningOperator Modifier and Type Class Description classActivePursuitGoalImplements OCC's ActivePursuit goals that have activation conditionsMethods in FAtiMA.Core.goals with parameters of type IPlanningOperator Modifier and Type Method Description booleanActivePursuitGoal. equals(IPlanningOperator op) -
Uses of IPlanningOperator in FAtiMA.Core.plans
Classes in FAtiMA.Core.plans that implement IPlanningOperator Modifier and Type Class Description classStepRepresents a plan action/step/operator.Methods in FAtiMA.Core.plans that return IPlanningOperator Modifier and Type Method Description IPlanningOperatorGoalThreat. getOperator()Gets the operator that threatens the protected conditionIPlanningOperatorPlan. getOperator(java.lang.Integer stepID)Gets the plan's operator who's ID is the received IDIPlanningOperatorPlan. UnexecutedAction(AgentModel am)Gets the next action that we must execute in the plan in order to achieve itMethods in FAtiMA.Core.plans that return types with arguments of type IPlanningOperator Modifier and Type Method Description java.util.ArrayList<IPlanningOperator>Plan. GetFirstActions()Gets a list with the first actions in a plan - DO NOT USE this method if you want to execute the actions.java.util.ArrayList<IPlanningOperator>Plan. getSteps()Gets all the plan's stepsjava.util.ArrayList<IPlanningOperator>Plan. UpdatePlan(AgentModel am)Method that implements the Continuous Planner features.Methods in FAtiMA.Core.plans with parameters of type IPlanningOperator Modifier and Type Method Description voidPlan. AddOperator(IPlanningOperator op)Adds a new operator to the planintPlan. Compare(IPlanningOperator op1, IPlanningOperator op2)Compares two operators, taking into account the existing ordering constraints in the plan, and specifies which one must become after the otherbooleanIPlanningOperator. equals(IPlanningOperator op)Compares this planOperator with another planOperator to see if they are equalbooleanStep. equals(IPlanningOperator op)Compares this step with another received operator to see if they are equalConstructors in FAtiMA.Core.plans with parameters of type IPlanningOperator Constructor Description GoalThreat(ProtectedCondition precond, IPlanningOperator op, Effect eff)Creates a new GoalThreat
-