Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
G
generateGoals(Map<Goal, GoalStatus>)
- Method in class br.pucrio.inf.les.bdijade.reasoning.
DefaultOptionGenerationFunction
generateGoals(Map<Goal, GoalStatus>)
- Method in interface br.pucrio.inf.les.bdijade.reasoning.
OptionGenerationFunction
The goals parameter is a map of all goals of the agent (that might be intentions) with their corresponding status.
getAction()
- Method in class br.pucrio.inf.les.bdijade.event.
BeliefEvent
getAllBeliefs()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
Returns a collection of all beliefs from all capabilities of this agent.
getAllGoals()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
Gets all goals of this agent.
getArgs()
- Method in class br.pucrio.inf.les.bdijade.event.
BeliefEvent
getBelief(String)
- Method in class br.pucrio.inf.les.bdijade.core.
BeliefBase
Retrieves a belief from the belief base.
getBelief()
- Method in class br.pucrio.inf.les.bdijade.event.
BeliefEvent
getBelief()
- Method in exception br.pucrio.inf.les.bdijade.exception.
BeliefAlreadyExistsException
getBeliefBase()
- Method in class br.pucrio.inf.les.bdijade.core.
Capability
getBeliefBase()
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns the belief base of the capability.
getBeliefBases()
- Method in class br.pucrio.inf.les.bdijade.belief.
Belief
getBeliefListeners()
- Method in class br.pucrio.inf.les.bdijade.core.
BeliefBase
getBeliefName()
- Method in class br.pucrio.inf.les.bdijade.goal.
BeliefGoal
getBeliefRevisionStrategy()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
getBeliefs()
- Method in class br.pucrio.inf.les.bdijade.core.
BeliefBase
getBeliefSetName()
- Method in class br.pucrio.inf.les.bdijade.goal.
BeliefSetValueGoal
getBeliefValues()
- Method in class br.pucrio.inf.les.bdijade.core.
BeliefBase
Return a list of all belief values from this belief base.
getCanAchievePlans()
- Method in class br.pucrio.inf.les.bdijade.core.
Intention
Returns all plans from all capabilities that can achieve the goal.
getCapabilities()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
getCapability()
- Method in class br.pucrio.inf.les.bdijade.core.
BeliefBase
getCapability()
- Method in class br.pucrio.inf.les.bdijade.core.
PlanLibrary
getDeliberationFunction()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
getEndState()
- Method in interface br.pucrio.inf.les.bdijade.plan.
PlanBody
Returns the end state of the execution of this plan.
getEndState()
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns the end state of plan.
getGoal()
- Method in class br.pucrio.inf.les.bdijade.core.
Intention
getGoal()
- Method in class br.pucrio.inf.les.bdijade.event.
GoalEvent
getGoal()
- Method in class br.pucrio.inf.les.bdijade.goal.
ComposedGoal
getGoal()
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns the goal to be achieved by this plan instance.
getGoalEvent()
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns a goal event from the queue.
getGoalEvent(boolean)
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns a goal event from the queue.
getGoalEvent(boolean, long)
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns a goal event from the queue.
getGoalEvent(long)
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns a goal event from the queue.
getGoalListeners()
- Method in class br.pucrio.inf.les.bdijade.core.
Intention
getId()
- Method in class br.pucrio.inf.les.bdijade.core.
Capability
getId()
- Method in class br.pucrio.inf.les.bdijade.plan.
Plan
getIntentions()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
getMessage()
- Method in class br.pucrio.inf.les.bdijade.message.
MessageGoal
getMetadata()
- Method in class br.pucrio.inf.les.bdijade.util.
MetadataElement
getMetadata(String)
- Method in class br.pucrio.inf.les.bdijade.util.
MetadataElement
Gets a value of a metadata.
getMyAgent()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent.BDIInterpreter
getMyAgent()
- Method in class br.pucrio.inf.les.bdijade.core.
Capability
getMyAgent()
- Method in class br.pucrio.inf.les.bdijade.core.
Intention
getMyAgent()
- Method in class br.pucrio.inf.les.bdijade.message.
BDIAgentMsgReceiver
getName()
- Method in class br.pucrio.inf.les.bdijade.belief.
Belief
Gets the name of the Belief.
getOptionGenerationFunction()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
getPlan()
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
Returns the
Plan
that is associated with this plan instance.
getPlanBodyClass()
- Method in class br.pucrio.inf.les.bdijade.plan.
SimplePlan
getPlanLibrary()
- Method in class br.pucrio.inf.les.bdijade.core.
Capability
getPlanLibrary()
- Method in class br.pucrio.inf.les.bdijade.plan.
Plan
getPlans()
- Method in class br.pucrio.inf.les.bdijade.core.
PlanLibrary
getPlanSelectionStrategy()
- Method in class br.pucrio.inf.les.bdijade.core.
BDIAgent
getStatus()
- Method in class br.pucrio.inf.les.bdijade.core.
Intention
Returns the current goal status that this capability is committed to achieve.
getStatus()
- Method in class br.pucrio.inf.les.bdijade.event.
GoalFinishedEvent
getValue()
- Method in class br.pucrio.inf.les.bdijade.belief.
Belief
Gets the current value of the Belief.
getValue()
- Method in class br.pucrio.inf.les.bdijade.belief.
PersistentBelief
getValue()
- Method in class br.pucrio.inf.les.bdijade.belief.
TransientBelief
getValue()
- Method in class br.pucrio.inf.les.bdijade.belief.
TransientBeliefSet
getValue()
- Method in class br.pucrio.inf.les.bdijade.goal.
BeliefSetValueGoal
goal
- Variable in class br.pucrio.inf.les.bdijade.core.
Intention
goal
- Variable in class br.pucrio.inf.les.bdijade.event.
GoalEvent
goal
- Variable in class br.pucrio.inf.les.bdijade.goal.
ComposedGoal
Goal
- Interface in
br.pucrio.inf.les.bdijade.goal
This interface defines the abstraction of a Goal.
GoalEvent
- Class in
br.pucrio.inf.les.bdijade.event
This class represents an event performed over a goal.
GoalEvent()
- Constructor for class br.pucrio.inf.les.bdijade.event.
GoalEvent
Default constructor.
GoalEvent(Goal)
- Constructor for class br.pucrio.inf.les.bdijade.event.
GoalEvent
Creates a new goal event with a goal.
goalEventQueue
- Variable in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
GoalFinishedEvent
- Class in
br.pucrio.inf.les.bdijade.event
GoalFinishedEvent()
- Constructor for class br.pucrio.inf.les.bdijade.event.
GoalFinishedEvent
Default constructor.
GoalFinishedEvent(Goal, GoalStatus)
- Constructor for class br.pucrio.inf.les.bdijade.event.
GoalFinishedEvent
Creates a new goal event with a goal and its status.
GoalListener
- Interface in
br.pucrio.inf.les.bdijade.event
This interface defined the method that a goal listener should implement.
goalListeners
- Variable in class br.pucrio.inf.les.bdijade.core.
Intention
goalPerformed(GoalEvent)
- Method in interface br.pucrio.inf.les.bdijade.event.
GoalListener
Notifies the listener that the goal was performed.
goalPerformed(GoalEvent)
- Method in class br.pucrio.inf.les.bdijade.plan.
PlanInstance
goals
- Variable in class br.pucrio.inf.les.bdijade.plan.
Plan
GoalStatus
- Enum in
br.pucrio.inf.les.bdijade.goal
This enumeration provides the possible status that a goal can have.
GoalStatus()
- Constructor for enum br.pucrio.inf.les.bdijade.goal.
GoalStatus
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W