public interface BeliefGoal<K> extends Goal
| Modifier and Type | Method and Description |
|---|---|
K |
getBeliefName()
Returns the name of the belief associated with this goal.
|
Belief<K,?> |
getOutputBelief()
Returns the belief which is the output of this goal achievement.
|
boolean |
isAchieved(BeliefBase beliefBase)
Checks whether this goal is achieved by checking the provided belief
base.
|
void |
setOutputBelief(Belief<K,?> belief)
Sets the belief which is the output of this goal achievement.
|
K getBeliefName()
Belief<K,?> getOutputBelief()
boolean isAchieved(BeliefBase beliefBase)
beliefBase - the belief base to be checked.