| Package | Description |
|---|---|
| bdi4jade.core | |
| bdi4jade.reasoning |
This package contains interfaces and classes to specify strategies
associated with customization points of the BDI agent reasoning cycle.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Capability.generateGoals(GoalUpdateSet goalUpdateSet)
This method is responsible for generating new goals or dropping existing
ones.
|
protected void |
BDIAgent.generateGoals(GoalUpdateSet agentGoalUpdateSet,
java.util.Map<Capability,GoalUpdateSet> capabilityGoalUpdateSets)
This method is responsible for generating new goals or dropping existing
ones.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BDIAgent.generateGoals(GoalUpdateSet agentGoalUpdateSet,
java.util.Map<Capability,GoalUpdateSet> capabilityGoalUpdateSets)
This method is responsible for generating new goals or dropping existing
ones.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OptionGenerationFunction.generateGoals(GoalUpdateSet goalUpdateSet)
This method is responsible for analyzing goals dispatched by a capability
that have not been achieved yet, and choosing those to be dropped.
|
void |
DefaultOptionGenerationFunction.generateGoals(GoalUpdateSet goalUpdateSet)
This performs no action, that is, it is an empty implementation.
|