actCache | IDAStar< state, action, verbose > | private |
DoIteration(SearchEnvironment< state, action > *env, state parent, state currState, std::vector< state > &thePath, double bound, double g, double maxH) | IDAStar< state, action, verbose > | private |
DoIteration(SearchEnvironment< state, action > *env, action forbiddenAction, state &currState, std::vector< action > &thePath, double bound, double g, double maxH, double parentH) | IDAStar< state, action, verbose > | private |
gCostHistogram | IDAStar< state, action, verbose > | private |
GetNodesExpanded() | IDAStar< state, action, verbose > | inline |
GetNodesTouched() | IDAStar< state, action, verbose > | inline |
GetPath(SearchEnvironment< state, action > *env, state from, state to, std::vector< state > &thePath) | IDAStar< state, action, verbose > | |
GetPath(SearchEnvironment< state, action > *env, state from, state to, std::vector< action > &thePath) | IDAStar< state, action, verbose > | |
goal | IDAStar< state, action, verbose > | private |
heuristic | IDAStar< state, action, verbose > | private |
IDAStar() | IDAStar< state, action, verbose > | inline |
nextBound | IDAStar< state, action, verbose > | private |
nodesExpanded | IDAStar< state, action, verbose > | private |
nodesTouched | IDAStar< state, action, verbose > | private |
PrintGHistogram() | IDAStar< state, action, verbose > | inlineprivate |
ResetNodeCount() | IDAStar< state, action, verbose > | inline |
SetHeuristic(Heuristic< state > *heur) | IDAStar< state, action, verbose > | inline |
SetUseBDPathMax(bool val) | IDAStar< state, action, verbose > | inline |
storedHeuristic | IDAStar< state, action, verbose > | private |
UpdateNextBound(double currBound, double fCost) | IDAStar< state, action, verbose > | private |
useHashTable | IDAStar< state, action, verbose > | private |
usePathMax | IDAStar< state, action, verbose > | private |
~IDAStar() | IDAStar< state, action, verbose > | inlinevirtual |