HOG2
|
#include <DelayedHeuristicAStar.h>
Public Member Functions | |
HeuristicLookupBuffer () | |
void | Reset (Environment *env, const state &goal, unsigned int nodeLimit) |
bool | HitNodeLimit () |
void | Add (state &s) |
const std::vector< int > & | Evaluate () |
Private Attributes | |
Environment * | e |
state | goal |
std::vector< state > | states |
std::vector< int > | results |
int | nodeLimit |
Definition at line 19 of file DelayedHeuristicAStar.h.
|
inline |
Definition at line 21 of file DelayedHeuristicAStar.h.
|
inline |
Definition at line 37 of file DelayedHeuristicAStar.h.
|
inline |
Definition at line 42 of file DelayedHeuristicAStar.h.
|
inline |
Definition at line 32 of file DelayedHeuristicAStar.h.
|
inline |
Definition at line 25 of file DelayedHeuristicAStar.h.
|
private |
Definition at line 51 of file DelayedHeuristicAStar.h.
Referenced by HeuristicLookupBuffer< state, environment >::Evaluate(), HeuristicLookupBuffer< state, environment >::HeuristicLookupBuffer(), and HeuristicLookupBuffer< state, environment >::Reset().
|
private |
Definition at line 52 of file DelayedHeuristicAStar.h.
Referenced by HeuristicLookupBuffer< state, environment >::Evaluate(), and HeuristicLookupBuffer< state, environment >::Reset().
|
private |
Definition at line 55 of file DelayedHeuristicAStar.h.
Referenced by HeuristicLookupBuffer< state, environment >::HitNodeLimit(), and HeuristicLookupBuffer< state, environment >::Reset().
|
private |
Definition at line 54 of file DelayedHeuristicAStar.h.
Referenced by HeuristicLookupBuffer< state, environment >::Evaluate().
|
private |
Definition at line 53 of file DelayedHeuristicAStar.h.
Referenced by HeuristicLookupBuffer< state, environment >::Add(), HeuristicLookupBuffer< state, environment >::Evaluate(), and HeuristicLookupBuffer< state, environment >::HitNodeLimit().