AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
|
#include "probfd/heuristics/constant_evaluator.h"
Returns a constant estimate for each state.
Public Member Functions | |
ConstantEvaluator (value_t value) | |
Construct with constant estimate value . | |
value_t | evaluate (param_type< State >) const override |
Evaluates the heuristic on a given state and returns the heuristic value. | |
virtual void | print_statistics () const |
Prints statistics, e.g. the number of queries made to the interface. | |
|
inlineexplicit |
Construct with constant estimate value
.
|
inlinenodiscardoverridevirtual |
Evaluates the heuristic on a given state and returns the heuristic value.
Implements probfd::Evaluator< State >.
|
inlinevirtualinherited |
Prints statistics, e.g. the number of queries made to the interface.
Reimplemented in probfd::heuristics::DeadEndPruningHeuristic, and probfd::heuristics::DeterminizationCostHeuristic.