g-value evaluator
Returns the g-value (path cost) of the search node.
g()
Max evaluator
Calculates the maximum of the sub-evaluators.
max(evals)
evals (list of Evaluator): at least one evaluator
Preference evaluator
Returns 0 if preferred is true and 1 otherwise.
pref()
Sum evaluator
Calculates the sum of the sub-evaluators.
sum(evals)
evals (list of Evaluator): at least one evaluator
Weighted evaluator
Multiplies the value of the evaluator with the given weight.
weight(eval, weight)
eval (Evaluator): evaluator
weight (int): weight