bound | IncrementalDFID< state, action > | private |
DoIteration(SearchEnvironment< state, action > *env, state parent, state currState, std::vector< state > &thePath, double bound, double g) | IncrementalDFID< state, action > | private |
DoIteration(SearchEnvironment< state, action > *env, action forbiddenAction, state &currState, std::vector< action > &thePath, double bound, double g) | IncrementalDFID< state, action > | private |
DoSingleSearchStep(SearchEnvironment< state, action > *env, state from, state to, std::vector< state > &thePath) | IncrementalDFID< state, action > | |
Draw(Graphics::Display &display) const | IncrementalDFID< state, action > | |
env | IncrementalDFID< state, action > | private |
GetCurrentState() const | IncrementalDFID< state, action > | inline |
GetNodesExpanded() | IncrementalDFID< state, action > | inline |
GetNodesTouched() | IncrementalDFID< state, action > | inline |
GetPath(SearchEnvironment< state, action > *env, state from, state to, std::vector< state > &thePath) | IncrementalDFID< state, action > | |
GetPath(SearchEnvironment< state, action > *env, state from, state to, std::vector< action > &thePath) | IncrementalDFID< state, action > | |
goal | IncrementalDFID< state, action > | private |
history | IncrementalDFID< state, action > | private |
IncrementalDFID(int initialBound=0) | IncrementalDFID< state, action > | inline |
initialBound | IncrementalDFID< state, action > | private |
nodesExpanded | IncrementalDFID< state, action > | private |
nodesTouched | IncrementalDFID< state, action > | private |
OpenGLDraw() | IncrementalDFID< state, action > | |
path | IncrementalDFID< state, action > | private |
Reset() | IncrementalDFID< state, action > | inline |
ResetNodeCount() | IncrementalDFID< state, action > | inline |
succ | IncrementalDFID< state, action > | private |