|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RuleEngine
Method Summary | |
---|---|
double |
evaluate(SuperLinkID requesterID,
State current,
State next,
Step step)
This method evaluates the rules associated with the given plan requester. |
java.util.Collection<Goal> |
extractGoals(SuperLinkID requesterID)
This method extracts the goals of the specified PlanRequester . |
Method Detail |
---|
java.util.Collection<Goal> extractGoals(SuperLinkID requesterID)
PlanRequester
.
requesterID
- the id of the plan requester
double evaluate(SuperLinkID requesterID, State current, State next, Step step)
The calculation is based upon the state change from current
to next
.
requesterID
- the ID of the plan requestercurrent
- the current statenext
- the next statestep
- the step
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |