bestSolution | DynamicPotentialSearch< state, action, environment > | private |
bound | DynamicPotentialSearch< state, action, environment > | private |
DoSingleSearchStep(std::vector< state > &thePath) | DynamicPotentialSearch< state, action, environment > | |
Draw(Graphics::Display &d) const | DynamicPotentialSearch< state, action, environment > | |
DynamicPotentialSearch() | DynamicPotentialSearch< state, action, environment > | inline |
env | DynamicPotentialSearch< state, action, environment > | private |
ExtractPathToStart(const state &node, std::vector< state > &thePath) | DynamicPotentialSearch< state, action, environment > | inline |
GetBestFMin() | DynamicPotentialSearch< state, action, environment > | |
GetMemoryUsage() | DynamicPotentialSearch< state, action, environment > | |
GetName() | DynamicPotentialSearch< state, action, environment > | virtual |
GetNext(double &g, double &h) | DynamicPotentialSearch< state, action, environment > | |
GetNodesExpanded() const | DynamicPotentialSearch< state, action, environment > | inline |
GetNodesTouched() const | DynamicPotentialSearch< state, action, environment > | inline |
GetOptimalityBound() | DynamicPotentialSearch< state, action, environment > | inline |
GetParent(const state &s) | DynamicPotentialSearch< state, action, environment > | |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath) | DynamicPotentialSearch< state, action, environment > | |
GetPath(environment *, const state &, const state &, std::vector< action > &) | DynamicPotentialSearch< state, action, environment > | |
GetReopenNodes() | DynamicPotentialSearch< state, action, environment > | inline |
goal | DynamicPotentialSearch< state, action, environment > | |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | DynamicPotentialSearch< state, action, environment > | |
iter | DynamicPotentialSearch< state, action, environment > | |
neighbors | DynamicPotentialSearch< state, action, environment > | private |
nodesExpanded | DynamicPotentialSearch< state, action, environment > | private |
nodesTouched | DynamicPotentialSearch< state, action, environment > | private |
openClosed | DynamicPotentialSearch< state, action, environment > | |
OpenGLDraw() const | DynamicPotentialSearch< state, action, environment > | |
PrintStats() | DynamicPotentialSearch< state, action, environment > | |
reopenNodes | DynamicPotentialSearch< state, action, environment > | private |
ResetIterator() | DynamicPotentialSearch< state, action, environment > | |
ResetNodeCount() | DynamicPotentialSearch< state, action, environment > | inline |
SetHeuristic(Heuristic< state > *h) | DynamicPotentialSearch< state, action, environment > | inline |
SetOptimalityBound(double w) | DynamicPotentialSearch< state, action, environment > | inline |
SetReopenNodes(bool re) | DynamicPotentialSearch< state, action, environment > | inline |
start | DynamicPotentialSearch< state, action, environment > | |
theHeuristic | DynamicPotentialSearch< state, action, environment > | private |
uniqueNodesExpanded | DynamicPotentialSearch< state, action, environment > | private |
weight | DynamicPotentialSearch< state, action, environment > | private |
~DynamicPotentialSearch() | DynamicPotentialSearch< state, action, environment > | inlinevirtual |