| Package | Description |
|---|---|
| bdi4jade.core | |
| bdi4jade.plan | |
| bdi4jade.preference | |
| bdi4jade.softgoal |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Softgoal> |
BDIAgent.getAllSoftgoals()
Gets all softgoals of this agent.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BDIAgent.addSoftgoal(Softgoal softgoal)
Adds a new softgoal to this agent.
|
void |
BDIAgent.dropSoftoal(Softgoal softgoal)
Drops a given softgoal of this agent.
|
| Modifier and Type | Method and Description |
|---|---|
Softgoal |
PlanContribution.getSoftgoal() |
| Constructor and Description |
|---|
PlanContribution(Softgoal softgoal) |
PlanContribution(Softgoal softgoal,
java.lang.Double probability,
java.lang.Double value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Double |
SoftgoalPreferences.getPreferenceForSoftgoal(Softgoal softgoal)
Returns the preference for a softgoal.
|
void |
SoftgoalPreferences.setPreferenceForSoftgoal(Softgoal softgoal,
java.lang.Double preference)
Sets the preference for a softgoal.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NamedSoftgoal |