- All Superinterfaces:
- jade.content.Concept, jade.content.ContentElement, java.io.Serializable, jade.content.Term
- All Known Implementing Classes:
- NamedSoftgoal
public interface Softgoal
extends java.io.Serializable, jade.content.Concept, jade.content.ContentElement
This interface defines the abstraction of an agent softgoal. Softgoals are
not used in the default BDI reasoning cycle, but can be used in the process
of goal reasoning and plan selection, for example.
- Author:
- Ingrid Nunes