# Uses of Package
bdi4jade.core

- Packages that use bdi4jade.core
  Package | Description
  --- | ---
  bdi4jade.belief |
  bdi4jade.core |
  bdi4jade.message |
  bdi4jade.plan |
  bdi4jade.reasoning |
  bdi4jade.util |
  bdi4jade.util.agent |
  bdi4jade.util.goal |
  bdi4jade.util.reasoning |

- Classes in bdi4jade.core used by bdi4jade.belief
  Class and Description
  BeliefBase This class represents a belief base of a capability.

- Classes in bdi4jade.core used by bdi4jade.core
  Class and Description
  BDIAgent This class is an extension of `Agent` that has a current set of goals, which are selected to become intentions, i.e.
  BeliefBase This class represents a belief base of a capability.
  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.
  PlanLibrary This class represents the plan library of a capability.

- Classes in bdi4jade.core used by bdi4jade.message
  Class and Description
  BDIAgent This class is an extension of `Agent` that has a current set of goals, which are selected to become intentions, i.e.
  Capability This capability represents a component that aggregates the mental attitudes defined by the BDI architecture.

- Classes in bdi4jade.core used by bdi4jade.plan
  Class and Description
  BeliefBase This class represents a belief base of a capability.
  Intention This class represents the intention abstraction from the BDI model.
  PlanLibrary This class represents the plan library of a capability.

- Classes in bdi4jade.core used by bdi4jade.reasoning
  Class and Description
  BDIAgent This class is an extension of `Agent` that has a current set of goals, which are selected to become intentions, i.e.

- Classes in bdi4jade.core used by bdi4jade.util
  Class and Description
  Capability This capability represents a component that aggregates the mental attitudes defined by the BDI architecture.

- Classes in bdi4jade.core used by bdi4jade.util.agent
  Class and Description
  BDIAgent This class is an extension of `Agent` that has a current set of goals, which are selected to become intentions, i.e.

- Classes in bdi4jade.core used by bdi4jade.util.goal
  Class and Description
  BeliefBase This class represents a belief base of a capability.

- Classes in bdi4jade.core used by bdi4jade.util.reasoning
  Class and Description
  BDIAgent This class is an extension of `Agent` that has a current set of goals, which are selected to become intentions, i.e.
  Capability This capability represents a component that aggregates the mental attitudes defined by the BDI architecture.