| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Softgoal> |
BDIAgent.getSoftgoals()
Gets all softgoals of this agent.
|
java.util.Set<Softgoal> |
AbstractBDIAgent.getSoftgoals() |
| Modifier and Type | Method and Description |
|---|---|
void |
BDIAgent.addSoftgoal(Softgoal softgoal)
Adds a new softgoal to this agent.
|
void |
AbstractBDIAgent.addSoftgoal(Softgoal softgoal) |
void |
BDIAgent.dropSoftoal(Softgoal softgoal)
Drops a given softgoal of this agent.
|
void |
AbstractBDIAgent.dropSoftoal(Softgoal softgoal) |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedSoftgoal
This class provides a default implementation for a softgoal, representing it
just with a given name.
|