Package jadex.rules.rulesystem.rules
Interface IPriorityEvaluator
-
public interface IPriorityEvaluator
Has the purpose to evaluate the priority of a rule. An evaluator can be either static (returning a constant value) or dynamic (calculating the value new for each activation).
-
-
Field Summary
Fields Modifier and Type Field Description static IPriorityEvaluator
PRIORITY_1
static IPriorityEvaluator
PRIORITY_2
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getPriority(IOAVState state, IVariableAssignments assignments)
Execute the action on the given state using the given variable assignments.
-
-
-
Field Detail
-
PRIORITY_1
static final IPriorityEvaluator PRIORITY_1
-
PRIORITY_2
static final IPriorityEvaluator PRIORITY_2
-
-
Method Detail
-
getPriority
int getPriority(IOAVState state, IVariableAssignments assignments)
Execute the action on the given state using the given variable assignments.
-
-