batch | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
batchLookupSize | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
CheckNextNode() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
currentCostLimit | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
DelayedHeuristicAStar(int batchLookupSize) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
delayedStates | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
directed | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
DoSingleSearchStep(std::vector< state > &thePath) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | virtual |
Draw(Graphics::Display &disp) const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
edgeCosts | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
env | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
ExtractPathToStart(state &node, std::vector< state > &thePath) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
ExtractPathToStartFromID(uint64_t node, std::vector< state > &thePath) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
FullBPMX(uint64_t nodeID, int distance) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetClosedItem(const state &s, AStarOpenClosedDataWithF< state > &) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetClosedListGCost(const state &val, double &gCost) const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetHCost(const state &val, double &hCost) const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetItem(unsigned int which) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetMemoryUsage() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetName() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | virtual |
GetNecessaryExpansions() const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetNodesExpanded() const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inlinevirtual |
GetNodesTouched() const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inlinevirtual |
GetNumItems() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetNumOpenItems() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetOpenItem(unsigned int which) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetOpenListGCost(const state &val, double &gCost) const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetParent(const state &s) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | virtual |
GetPath(environment *, const state &, const state &, std::vector< action > &) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | virtual |
GetReopenNodes() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetStateLocation(const state &val) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetStopAfterGoal() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetUniqueNodesExpanded() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
GetWeight() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
goal | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
goalFCost | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
HandleBatchedStates() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
HaveExpandedState(const state &val) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | virtual |
LogFinalStats(StatCollection *) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inlinevirtual |
neighborID | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
neighborLoc | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
neighbors | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
nodesExpanded | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
nodesTouched | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
openClosedList | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
OpenGLDraw() const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | virtual |
GenericSearchAlgorithm::OpenGLDraw(const environment *env) const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
Phi(double h, double g) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
phi | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
PrintStats() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
radEnv | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
reopenNodes | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
ResetNodeCount() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetConstraint(Constraint< state > *c) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetDirected(bool d) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetHeuristic(Heuristic< state > *h) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetPhi(std::function< double(double, double)> p) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetReopenNodes(bool re) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetStopAfterGoal(bool val) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
SetWeight(double w) | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inline |
start | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
stopAfterGoal | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
SVGDraw() const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
SVGDrawDetailed() const | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | |
theConstraint | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
theHeuristic | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
uniqueNodesExpanded | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
weight | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | private |
~DelayedHeuristicAStar() | DelayedHeuristicAStar< state, action, environment, batchHeuristic, openList > | inlinevirtual |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |