738
Comment:
|
927
|
Deletions are marked like this. | Additions are marked like this. |
Line 11: | Line 11: |
== Max evaluator == Calculates the maximum of the sub-evaluators. {{{ max(evals) }}} * ''evals'' (list of [[Doc/ScalarEvaluator|ScalarEvaluator]]): at least one scalar evaluator |
|
Line 12: | Line 21: |
Line 14: | Line 22: |
Line 18: | Line 25: |
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 ScalarEvaluator): at least one scalar 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 ScalarEvaluator): at least one scalar evaluator
Weighted evaluator
Multiplies the value of the scalar evaluator with the given weight.
weight(eval, weight)
eval (ScalarEvaluator): scalar evaluator
weight (int): weight