HOG2
|
#include <Heuristic.h>
Public Member Functions | |
OffsetHeuristic (Heuristic< state > *h, double off) | |
double | HCost (const state &a, const state &b) const |
void | SetOffset (double w) |
Public Member Functions inherited from Heuristic< state > | |
Heuristic () | |
virtual | ~Heuristic () |
Public Attributes | |
Heuristic< state > * | h |
double | offset |
Public Attributes inherited from Heuristic< state > | |
std::vector< HeuristicTreeNode > | lookups |
std::vector< Heuristic * > | heuristics |
uint64_t | histogram [256] |
Definition at line 60 of file Heuristic.h.
|
inline |
Definition at line 62 of file Heuristic.h.
|
inlinevirtual |
Reimplemented from Heuristic< state >.
Definition at line 63 of file Heuristic.h.
References OffsetHeuristic< state >::h, max, and OffsetHeuristic< state >::offset.
|
inline |
Definition at line 64 of file Heuristic.h.
References OffsetHeuristic< state >::offset.
Heuristic<state>* OffsetHeuristic< state >::h |
Definition at line 66 of file Heuristic.h.
Referenced by OffsetHeuristic< state >::HCost().
double OffsetHeuristic< state >::offset |
Definition at line 67 of file Heuristic.h.
Referenced by OffsetHeuristic< state >::HCost(), and OffsetHeuristic< state >::SetOffset().