- generateGoals(Map<Goal, GoalStatus>) - Method in interface bdi4jade.reasoning.OptionGenerationFunction
-
The goals parameter is a map of all goals of the agent (that might be
intentions) with their corresponding status.
- generateGoals(Map<Goal, GoalStatus>) - Method in class bdi4jade.util.reasoning.DefaultOptionGenerationFunction
-
- GenericValueFunction<T> - Class in bdi4jade.examples.planselection
-
- GenericValueFunction() - Constructor for class bdi4jade.examples.planselection.GenericValueFunction
-
- getAction() - Method in class bdi4jade.event.BeliefEvent
-
Returns the action performed.
- getAgent() - Method in class bdi4jade.examples.ping.Ping
-
- getAllBeliefs() - Method in class bdi4jade.belief.BeliefBase
-
Gets all beliefs of this belief base and the belief bases of the
whole-capabilities of the capability that this belief base belongs to.
- getAllBeliefs() - Method in class bdi4jade.core.BDIAgent
-
Returns a collection of all beliefs from all capabilities of this agent.
- getAllCapabilities() - Method in class bdi4jade.core.BDIAgent
-
- getAllGoals() - Method in class bdi4jade.core.BDIAgent
-
Gets all goals of this agent.
- getAllSoftgoals() - Method in class bdi4jade.core.BDIAgent
-
Gets all softgoals of this agent.
- getArgs() - Method in class bdi4jade.event.BeliefEvent
-
Returns arguments associated with the action performed.
- getAverage() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getBeingRobbedProbability() - Method in class bdi4jade.examples.planselection.TransportationPlan
-
- getBelief(String) - Method in class bdi4jade.belief.BeliefBase
-
Retrieves a belief from the belief base.
- getBelief() - Method in class bdi4jade.event.BeliefEvent
-
Returns the belief over which the event has occurred.
- getBelief() - Method in exception bdi4jade.exception.BeliefAlreadyExistsException
-
- getBeliefBase() - Method in class bdi4jade.core.Capability
-
- getBeliefBase() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns the belief base of the capability.
- getBeliefBase() - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getBeliefBase() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getBeliefBase() - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns the belief base of the capability.
- getBeliefBase() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getBeliefBases() - Method in class bdi4jade.belief.AbstractBelief
-
- getBeliefBases() - Method in interface bdi4jade.belief.Belief
-
Returns the belief bases with which this belief is associated.
- getBeliefListeners() - Method in class bdi4jade.belief.BeliefBase
-
Returns all the current belief listeners of this belief base.
- getBeliefName() - Method in class bdi4jade.goal.BeliefGoal
-
Returns the name of the belief associated with this goal.
- getBeliefRevisionStrategy() - Method in class bdi4jade.core.BDIAgent
-
- getBeliefs() - Method in class bdi4jade.belief.BeliefBase
-
Gets all beliefs of this specific belief base.
- getBeliefValues() - Method in class bdi4jade.belief.BeliefBase
-
Returns a list of all belief values from this belief base.
- getCapabilities() - Method in class bdi4jade.core.BDIAgent
-
Returns the root capability of this agent.
- getCapability() - Method in class bdi4jade.belief.BeliefBase
-
Returns the capability with which this belief base is associated.
- getCapability() - Method in class bdi4jade.plan.PlanLibrary
-
Returns the capability with which this plan library is associated.
- getComfort() - Method in class bdi4jade.examples.planselection.TransportationPlan
-
- getCompletedGoals() - Method in class bdi4jade.goal.CompositeGoal
-
Returns the goals of this composite goal that successfully finished.
- getCost() - Method in class bdi4jade.examples.planselection.TransportationPlan
-
- getCount() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getCrashProbability() - Method in class bdi4jade.examples.planselection.TransportationPlan
-
- getDeliberationFunction() - Method in class bdi4jade.core.BDIAgent
-
- getEndState() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns the end state of plan.
- getEndState() - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getEndState() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getEndState() - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns the end state of the execution of this plan.
- getEndState() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getFailedGoal() - Method in class bdi4jade.goal.CompositeGoal
-
Returns the goal event associated with a goal that could not be achieved,
if any.
- getGoal() - Method in class bdi4jade.core.Intention
-
- getGoal() - Method in class bdi4jade.event.GoalEvent
-
Returns the goal associated with this event.
- getGoal() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns the goal to be achieved by this plan instance.
- getGoal() - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getGoal() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getGoal() - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns the goal to be achieved by this plan instance.
- getGoal() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getGoalEvent() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns a goal event from the queue.
- getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns a goal event from the queue.
- getGoalEvent(long) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns a goal event from the queue.
- getGoalEvent() - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getGoalEvent(long) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getGoalEvent() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getGoalEvent(long) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getGoalEvent() - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns a goal event from the queue.
- getGoalEvent(boolean) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns a goal event from the queue.
- getGoalEvent(long) - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns a goal event from the queue.
- getGoalEvent() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getGoalEvent(boolean) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getGoalEvent(long) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getGoalListeners() - Method in class bdi4jade.core.Intention
-
- getGoals() - Method in class bdi4jade.extension.planselection.utilitybased.AndPlanGoalDependency
-
Returns the set of goals that the root plan depends on.
- getGoals() - Method in class bdi4jade.extension.planselection.utilitybased.OrPlanGoalDependency
-
Returns the map of goals with their probabilities that the root plan
depends on.
- getGoals() - Method in class bdi4jade.goal.CompositeGoal
-
Returns the goals associated with this composite goal.
- getGoalTemplates() - Method in class bdi4jade.plan.AbstractPlan
-
Returns the set of goal templates of the goals that can be achieved by
this plan.
- getId() - Method in class bdi4jade.core.Capability
-
- getId() - Method in class bdi4jade.examples.blocksworld.domain.Block
-
- getId() - Method in class bdi4jade.plan.AbstractPlan
-
Returns the identifier of this plan.
- getId() - Method in interface bdi4jade.plan.Plan
-
Returns the id of this plan.
- getIntentions() - Method in class bdi4jade.core.BDIAgent
-
- getMax() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getMaxTime() - Method in class bdi4jade.examples.planselection.TransportationPlan
-
- getMessage() - Method in class bdi4jade.message.MessageGoal
-
Returns the message associated with this message goal.
- getMessageTemplates() - Method in class bdi4jade.plan.AbstractPlan
-
Returns the set of message templates of the messages that can be
processed by this plan.
- getMetadata() - Method in interface bdi4jade.core.MetadataElement
-
- getMetadata(Object) - Method in interface bdi4jade.core.MetadataElement
-
Gets a value of a metadata.
- getMetadata() - Method in class bdi4jade.core.MetadataElementImpl
-
- getMetadata(Object) - Method in class bdi4jade.core.MetadataElementImpl
-
Gets a value of a metadata.
- getMin() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getMinTime() - Method in class bdi4jade.examples.planselection.TransportationPlan
-
- getMsg() - Method in class bdi4jade.examples.compositegoal.CompositeGoalCapability.MyGoal1
-
- getMsg() - Method in class bdi4jade.examples.compositegoal.CompositeGoalCapability.MyGoal2
-
- getMsg() - Method in class bdi4jade.examples.compositegoal.CompositeGoalCapability.MyGoal3
-
- getMyAgent() - Method in class bdi4jade.core.Capability
-
- getMyAgent() - Method in class bdi4jade.core.Intention
-
- getMyAgent() - Method in class bdi4jade.extension.planselection.utilitybased.UtilityBasedPlanSelectionStrategy
-
- getName() - Method in class bdi4jade.belief.AbstractBelief
-
- getName() - Method in interface bdi4jade.belief.Belief
-
Returns the name of this belief.
- getName() - Method in class bdi4jade.examples.planparameter.HelloWorldParamAgent.HelloWorldParamGoal
-
- getName() - Method in class bdi4jade.goal.NamedSoftgoal
-
Returns the name of this softgoal.
- getOptionGenerationFunction() - Method in class bdi4jade.core.BDIAgent
-
- getPartCapabilities() - Method in class bdi4jade.core.Capability
-
- getPlan() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
Returns the
Plan that is associated with this plan instance.
- getPlan() - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- getPlan() - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- getPlan() - Method in interface bdi4jade.plan.planbody.PlanBody
-
Returns the
Plan that is associated with this plan instance.
- getPlan() - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- getPlanBodyClass() - Method in class bdi4jade.plan.SimplePlan
-
Returns the class of plan body of this plan, to be instantiated and
executed.
- getPlanLibrary() - Method in class bdi4jade.core.Capability
-
- getPlanLibrary() - Method in class bdi4jade.plan.AbstractPlan
-
Returns the plan library with which this plan is associated.
- getPlanLibrary() - Method in interface bdi4jade.plan.Plan
-
Returns the plan library with which this plan is associated.
- getPlans() - Method in class bdi4jade.plan.PlanLibrary
-
Returns the set of plans that are part of this plan library.
- getPlanSelectionStrategy() - Method in class bdi4jade.core.BDIAgent
-
- getPreferenceForSoftgoal(Softgoal) - Method in class bdi4jade.extension.planselection.utilitybased.SoftgoalPreferences
-
Returns the preference for a softgoal.
- getProbability() - Method in class bdi4jade.extension.planselection.utilitybased.PlanContribution
-
- getRoot() - Method in class bdi4jade.extension.planselection.utilitybased.PlanGoalDependency
-
Returns the plan that is the root of the plan-goal dependency, i.e.
- getRootCapability() - Method in class bdi4jade.examples.planselection.TransportationAgent
-
- getRootCapability() - Method in class bdi4jade.examples.template.MyAgent
-
- getSoftgoal() - Method in class bdi4jade.extension.planselection.utilitybased.PlanContribution
-
- getStandardDeviation() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getStatus() - Method in class bdi4jade.core.Intention
-
Returns the current goal status that this capability is committed to
achieve.
- getStatus() - Method in class bdi4jade.event.GoalEvent
-
Returns the goal status.
- getTarget() - Method in class bdi4jade.examples.blocksworld.goal.AchieveBlocksStacked
-
- getThing() - Method in class bdi4jade.examples.blocksworld.domain.Clear
-
- getThing1() - Method in class bdi4jade.examples.blocksworld.domain.On
-
- getThing1() - Method in class bdi4jade.examples.blocksworld.goal.PerformMove
-
- getThing2() - Method in class bdi4jade.examples.blocksworld.domain.On
-
- getThing2() - Method in class bdi4jade.examples.blocksworld.goal.PerformMove
-
- getTime() - Method in class bdi4jade.examples.planparameter.HelloWorldParamAgent.HelloWorldParamGoal
-
- getTime() - Method in class bdi4jade.examples.planparameter.HelloWorldParamPlan
-
- getTotal() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getValue() - Method in interface bdi4jade.belief.Belief
-
Gets the current value of the belief.
- getValue() - Method in class bdi4jade.belief.PersistentBelief
-
Not implemented yet.
- getValue() - Method in class bdi4jade.belief.TransientBelief
-
- getValue() - Method in class bdi4jade.belief.TransientBeliefSet
-
- getValue(T) - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getValue() - Method in class bdi4jade.extension.planselection.utilitybased.PlanContribution
-
- getValue() - Method in class bdi4jade.goal.BeliefValueGoal
-
The belief value associated with this goal.
- getValue1() - Method in class bdi4jade.examples.planselection.PairT
-
- getValue2() - Method in class bdi4jade.examples.planselection.PairT
-
- getVariance() - Method in class bdi4jade.examples.planselection.GenericValueFunction
-
- getWholeCapability() - Method in class bdi4jade.core.Capability
-
- goal - Variable in class bdi4jade.event.GoalEvent
-
- Goal - Interface in bdi4jade.goal
-
This interface defines the abstraction of an agent goal.
- GoalEvent - Class in bdi4jade.event
-
This class represents an event performed over a goal.
- GoalEvent() - Constructor for class bdi4jade.event.GoalEvent
-
Default constructor.
- GoalEvent(Goal, GoalStatus) - Constructor for class bdi4jade.event.GoalEvent
-
Creates a new goal event with a goal.
- GoalListener - Interface in bdi4jade.event
-
This interface defines the method that a goal listener should implement.
- GoalOwner - Annotation Type in bdi4jade.annotation
-
This annotation allows to specify that a
Goal belongs to a
capability and, if so, whether is is internal or external.
- goalPerformed(GoalEvent) - Method in interface bdi4jade.event.GoalListener
-
Notifies the listener that a goal that was performed.
- goalPerformed(GoalEvent) - Method in class bdi4jade.examples.blocksworld.BlocksWorldApp
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.examples.compositegoal.CompositeGoalCapability
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.examples.planfailed.PlanFailedCapability
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.examples.planparameter.HelloWorldParamAgent
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.examples.planselection.ExperimentRunner
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.FSMPlanBody
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
-
- goalPerformed(GoalEvent) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
-
- goals - Variable in class bdi4jade.goal.CompositeGoal
-
- GoalStatus - Enum in bdi4jade.goal
-
This enumeration provides the possible status that a goal can have.
- GoalTemplate - Interface in bdi4jade.goal
-
This interface defines methods to create goal templates.
- GoalTemplateFactory - Class in bdi4jade.goal
-
This class provides a collection of static methods to create common goal
templates.
- GoalTemplateFactory() - Constructor for class bdi4jade.goal.GoalTemplateFactory
-
- goalType(Class<? extends Goal>) - Static method in class bdi4jade.goal.GoalTemplateFactory
-
This method creates a goal template that positively matches a goal if it
is of the given type.