837
Comment:
|
849
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
Returns the current g-value of the search. | Returns the g-value (path cost) of the search node. |
Line 26: | Line 26: |
sum(evals) | sum(evals=) |
Line 33: | Line 33: |
weight(eval, weight) | weight(eval=, weight=) |
XXX TODO: description of the role of scalar evaluators and the connection to Heuristic
g-value evaluator
Returns the g-value (path cost) of the search node.
g()
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