| Package | Description |
|---|---|
| bdi4jade.belief |
This package contains interfaces and classes that allows representation of
beliefs of an agent, which are stored in belief bases, part of agent
capabilities.
|
| bdi4jade.core |
This package contains the key classes of BDI4JADE.
|
| bdi4jade.goal |
This package contains interfaces and classes that allows representation of
goals and softgoals of an agent.
|
| bdi4jade.message |
This package contains interfaces and classes that allows processing
messages received by BDI agents and creating goals to process them.
|
| bdi4jade.plan |
This package contains interfaces and classes that allows representation of
plans of BDI agents.
|
| bdi4jade.plan.planbody |
This package contains interfaces and classes that allows representation of
plan body, which is an executable piece of code that is instantiated and
executed to achieve goals.
|
| bdi4jade.reasoning |
This package contains interfaces and classes to specify strategies
associated with customization points of the BDI agent reasoning cycle.
|
| bdi4jade.util |
This package contains utility classes.
|
| Class and Description |
|---|
| Capability
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|
| MetadataElement
This interface defines methods that a certain element should implement to
store metadata.
|
| MetadataElementImpl
This class provides an implementation to the
MetadataElement. |
| Class and Description |
|---|
| AbstractBDIAgent
This class is an abstract implementation of the
BDIAgent interface. |
| BDIAgent
This interfaces represents a BDIAgent that has a current set of goals, which
can be selected to become intentions, that is, to tried to be achieved by
means of the selection and execution of plans.
|
| Capability
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|
| GoalUpdateSet.GoalDescription
This class is a data structure to describe a goal.
|
| Intention
This class represents the intention abstraction from the BDI model.
|
| MetadataElement
This interface defines methods that a certain element should implement to
store metadata.
|
| Class and Description |
|---|
| MetadataElement
This interface defines methods that a certain element should implement to
store metadata.
|
| MetadataElementImpl
This class provides an implementation to the
MetadataElement. |
| Class and Description |
|---|
| BDIAgent
This interfaces represents a BDIAgent that has a current set of goals, which
can be selected to become intentions, that is, to tried to be achieved by
means of the selection and execution of plans.
|
| Class and Description |
|---|
| Capability
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|
| MetadataElement
This interface defines methods that a certain element should implement to
store metadata.
|
| MetadataElementImpl
This class provides an implementation to the
MetadataElement. |
| Class and Description |
|---|
| Capability
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|
| Intention
This class represents the intention abstraction from the BDI model.
|
| Class and Description |
|---|
| BDIAgent
This interfaces represents a BDIAgent that has a current set of goals, which
can be selected to become intentions, that is, to tried to be achieved by
means of the selection and execution of plans.
|
| Capability
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|
| GoalUpdateSet
This class is a data structure to used to specify updates on goals.
|
| GoalUpdateSet.GoalDescription
This class is a data structure to describe a goal.
|
| Class and Description |
|---|
| Capability
This capability represents a component that aggregates the mental attitudes
defined by the BDI architecture.
|