Interface Desire
public interface Desire
Represents a Desire (Goal) in the BDI architecture.
Desires represent states of affairs that the agent would (in principle) like to achieve.
- Since:
- 2.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptiondoubleThe priority or utility of this desire.booleanChecks if the desire has been achieved.
-
Method Details
-
getPriority
double getPriority()The priority or utility of this desire.- Returns:
- a double representing importance (higher is more important).
-
isAchieved
boolean isAchieved()Checks if the desire has been achieved.- Returns:
- true if achieved.
-