| Package | Description |
|---|---|
| bdi4jade.core |
This package contains the key classes of BDI4JADE.
|
| bdi4jade.reasoning |
This package contains interfaces and classes to specify strategies
associated with customization points of the BDI agent reasoning cycle.
|
| Class and Description |
|---|
| AgentBeliefRevisionStrategy
This interface defines the belief revision strategy to be used by a BDI
agent.
|
| AgentDeliberationFunction
This interface defines the deliberation function to be used by a BDI agent.
|
| AgentOptionGenerationFunction
This interface defines the option generation functions to be used in the
BDI-interpreter, by a BDI agent.
|
| AgentPlanSelectionStrategy
This interface defines the plan selection strategy to be used by a BDI agent.
|
| BeliefRevisionStrategy
This interface defines the belief revision strategy to be used within the
scope of a capability.
|
| DeliberationFunction
This interface defines the deliberation function to be used within the scope
of a capability.
|
| OptionGenerationFunction
This interface defines the option generation functions to be used in the
BDI-interpreter, within the scope of a capability.
|
| PlanSelectionStrategy
This interface defines the plan selection strategy to be used within the
scope of a capability.
|
| Class and Description |
|---|
| AbstractAgentReasoningStrategy
This class provides an abstract implementation of the
AgentReasoningStrategy interface. |
| AbstractReasoningStrategy
This class provides an abstract implementation of the
ReasoningStrategy interface. |
| AgentBeliefRevisionStrategy
This interface defines the belief revision strategy to be used by a BDI
agent.
|
| AgentDeliberationFunction
This interface defines the deliberation function to be used by a BDI agent.
|
| AgentOptionGenerationFunction
This interface defines the option generation functions to be used in the
BDI-interpreter, by a BDI agent.
|
| AgentPlanSelectionStrategy
This interface defines the plan selection strategy to be used by a BDI agent.
|
| AgentReasoningStrategy
This interface defines methods that should be implemented by all agent
reasoning strategies.
|
| BeliefRevisionStrategy
This interface defines the belief revision strategy to be used within the
scope of a capability.
|
| DeliberationFunction
This interface defines the deliberation function to be used within the scope
of a capability.
|
| OptionGenerationFunction
This interface defines the option generation functions to be used in the
BDI-interpreter, within the scope of a capability.
|
| PlanSelectionStrategy
This interface defines the plan selection strategy to be used within the
scope of a capability.
|
| ReasoningStrategy
This interface defines methods that should be implemented by all reasoning
strategies.
|