- id - Variable in class bdi4jade.core.Capability
-
- init() - Method in class bdi4jade.core.AbstractBDIAgent
-
This method initializes the BDI agent.
- init(Plan, Intention) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Initializes this plan body.
- init() - Method in class bdi4jade.plan.planbody.BeliefGoalPlanBody
-
This method is a placeholder for subclasses.
- init(Plan, Intention) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- init(Plan, Intention) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- init(Plan, Intention) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Initializes this plan body.
- init(Plan, Intention) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- initGoalTemplates() - Method in class bdi4jade.plan.AbstractPlan
-
This method is invoked in the Plan constructor.
- initMessageTemplates() - Method in class bdi4jade.plan.AbstractPlan
-
This method is invoked in the Plan constructor.
- Intention - Class in bdi4jade.core
-
This class represents the intention abstraction from the BDI model.
- Intention(Goal, AbstractBDIAgent) - Constructor for class bdi4jade.core.Intention
-
Creates a new intention.
- Intention(Goal, AbstractBDIAgent, Capability) - Constructor for class bdi4jade.core.Intention
-
Creates a new intention.
- isAchieved(BeliefBase) - Method in interface bdi4jade.goal.BeliefGoal
-
Checks whether this goal is achieved by checking the provided belief
base.
- isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefNotNullValueGoal
-
Checks whether this goal is achieved by verifying if the provided belief
has the value specified in this goal.
- isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefNotPresentGoal
-
Checks whether this goal is achieved by verifying if the provided belief
base contains the belief of this goal.
- isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefPresentGoal
-
Checks whether this goal is achieved by verifying if the provided belief
base contains the belief of this goal.
- isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefSetHasValueGoal
-
Checks whether this goal is achieved by verifying if the provided belief
set contains the value specified in this goal.
- isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefValueGoal
-
Checks whether this goal is achieved by verifying if the provided belief
has the value specified in this goal.
- isContextApplicable(Goal) - Method in class bdi4jade.plan.AbstractPlan
-
Verifies that this plan can be executed in the current context and a
given goal.
- isContextApplicable(Goal) - Method in interface bdi4jade.plan.Plan
-
Verifies if the current context is valid for this plan execution.
- isFinished() - Method in enum bdi4jade.goal.GoalStatus
-
Indicates whether this status corresponds to a status in which the goal
has finished, that is, the agent does not have the goal anymore.
- isGoalAchieved() - Method in class bdi4jade.plan.planbody.BeliefGoalPlanBody
-
Returns true if the goal of this plan body was achieved.
- isGoalAdded() - Method in class bdi4jade.event.GoalEvent
-
Indicates if this goal event is a goal added event.
- it - Variable in class bdi4jade.plan.planbody.SequentialGoalPlanBody
-
- iterator() - Method in interface bdi4jade.belief.BeliefSet
-
Returns an iterator for this belief set.
- iterator() - Method in class bdi4jade.belief.TransientBeliefSet
-