| Package | Description |
|---|---|
| bdi4jade.belief | |
| bdi4jade.core | |
| bdi4jade.plan | |
| bdi4jade.util.goal |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<BeliefBase> |
Belief.getBeliefBases() |
| Modifier and Type | Method and Description |
|---|---|
void |
Belief.addBeliefBase(BeliefBase beliefBase)
Adds a belief base that contains this belief.
|
void |
Belief.removeBeliefBase(BeliefBase beliefBases)
Removes a belief base that does not contain this belief anymore.
|
| Modifier and Type | Method and Description |
|---|---|
BeliefBase |
Capability.getBeliefBase() |
| Constructor and Description |
|---|
Capability(BeliefBase beliefBase,
PlanLibrary planLibrary)
Creates a new capability.
|
Capability(java.lang.String id,
BeliefBase beliefBase,
PlanLibrary planLibrary)
Creates a new capability.
|
Capability(java.lang.String id,
Capability parent,
BeliefBase beliefBase,
PlanLibrary planLibrary)
Creates a new capability.
|
| Modifier and Type | Method and Description |
|---|---|
BeliefBase |
PlanInstance.getBeliefBase()
Returns the belief base of the capability.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
BeliefSetValueGoal.isAchieved(BeliefBase beliefBase)
Checks if this goal is achieved by verifying if the provided belief set
contains the Value of this goal.
|
boolean |
BeliefGoal.isAchieved(BeliefBase beliefBase)
Checks if this goal is achieved by verifying if the provided belief base
contains the belief of this goal.
|