- DefaultBeliefRevisionStrategy - Class in bdi4jade.util.reasoning
-
This class is the default strategy for the belief revision.
- DefaultBeliefRevisionStrategy() - Constructor for class bdi4jade.util.reasoning.DefaultBeliefRevisionStrategy
-
- DefaultDeliberationFunction - Class in bdi4jade.util.reasoning
-
- DefaultDeliberationFunction() - Constructor for class bdi4jade.util.reasoning.DefaultDeliberationFunction
-
- DefaultOptionGenerationFunction - Class in bdi4jade.util.reasoning
-
- DefaultOptionGenerationFunction() - Constructor for class bdi4jade.util.reasoning.DefaultOptionGenerationFunction
-
- DefaultPlanSelectionStrategy - Class in bdi4jade.util.reasoning
-
- DefaultPlanSelectionStrategy() - Constructor for class bdi4jade.util.reasoning.DefaultPlanSelectionStrategy
-
- DeliberationFunction - Interface in bdi4jade.reasoning
-
This interface defines the deliberation function to be used in an agent.
- dispatched - Variable in class bdi4jade.plan.planbody.ParallelGoalPlanBody
-
- dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Dispatches a goal to be achieved.
- dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- dispatchGoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Dispatches a goal to be achieved.
- dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- dispatchProtectedGoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Dispatches a goal to be achieved, using the capability (or its children
capabilities) associated with the plan.
- dispatchProtectedGoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- dispatchProtectedGoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- dispatchProtectedGoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Dispatches a goal to be achieved, using the capability (or its children
capabilities) associated with the plan.
- dispatchProtectedGoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- dispatchProtectedSubgoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Dispatches a subgoal to be achieved, using the capability (or its
children capabilities) associated with the plan.
- dispatchProtectedSubgoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- dispatchProtectedSubgoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- dispatchProtectedSubgoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Dispatches a subgoal to be achieved, using the capability (or its
children capabilities) associated with the plan.
- dispatchProtectedSubgoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- dispatchProtectedSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Dispatches a subgoal to be achieved, using the capability (or its
children capabilities) associated with the plan, and registers itself as
a listener to receive a notification of the end of execution of the goal.
- dispatchProtectedSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- dispatchProtectedSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- dispatchProtectedSubgoalAndListen(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Dispatches a subgoal to be achieved, using the capability (or its
children capabilities) associated with the plan, and registers itself as
a listener to receive a notification of the end of execution of the goal.
- dispatchProtectedSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Dispatches a subgoal to be achieved.
- dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- dispatchSubgoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Dispatches a subgoal to be achieved.
- dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Dispatches a subgoal to be achieved and registers itself as a listener to
receive a notification of the end of execution of the goal.
- dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- dispatchSubgoalAndListen(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Dispatches a subgoal to be achieved and registers itself as a listener to
receive a notification of the end of execution of the goal.
- dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- DisposablePlanBody - Interface in bdi4jade.plan.planbody
-
This interface indicates that a PlanBodyInterface should be finalized in case
of being terminated.
- done() - Method in class bdi4jade.message.BDIAgentMsgReceiver
-
Returns always false, as this behavior is responsible for message
processing while a BDI agent is alive.
- done() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
- doWait() - Method in class bdi4jade.core.Intention
-
- dropGoal(Goal) - Method in class bdi4jade.core.BDIAgent
-
Drops a given goal of this agent.
- dropSoftoal(Softgoal) - Method in class bdi4jade.core.BDIAgent
-
Drops a given softgoal of this agent.