| Package | Description |
|---|---|
| bdi4jade.reasoning |
This package contains interfaces and classes to specify strategies
associated with customization points of the BDI agent reasoning cycle.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeliefRevisionStrategy
This interface defines the belief revision strategy to be used within the
scope of a capability.
|
interface |
DeliberationFunction
This interface defines the deliberation function to be used within the scope
of a capability.
|
interface |
OptionGenerationFunction
This interface defines the option generation functions to be used in the
BDI-interpreter, within the scope of a capability.
|
interface |
PlanSelectionStrategy
This interface defines the plan selection strategy to be used within the
scope of a capability.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReasoningStrategy
This class provides an abstract implementation of the
ReasoningStrategy interface. |
class |
DefaultBeliefRevisionStrategy
This class is the default implementation of the strategy
BeliefRevisionStrategy. |
class |
DefaultDeliberationFunction
This class is the default implementation of the strategy
DeliberationFunction. |
class |
DefaultOptionGenerationFunction
This class is the default implementation of the strategy
OptionGenerationFunction. |
class |
DefaultPlanSelectionStrategy
This class is the default implementation of the strategy
PlanSelectionStrategy. |