DoIteration(environment *env, action forbiddenAction, state &currState, std::vector< action > &thePath, double bound, double g, workUnit< action > &w, vectorCache< action > &cache) | ParallelIDAStar< environment, state, action > | private |
fCostHistogram | ParallelIDAStar< environment, state, action > | private |
foundSolution | ParallelIDAStar< environment, state, action > | private |
gCostHistogram | ParallelIDAStar< environment, state, action > | private |
GenerateWork(environment *env, action forbiddenAction, state &currState, std::vector< action > &thePath) | ParallelIDAStar< environment, state, action > | private |
GetNodesExpanded() | ParallelIDAStar< environment, state, action > | inline |
GetNodesTouched() | ParallelIDAStar< environment, state, action > | inline |
GetPath(environment *env, state from, state to, std::vector< action > &thePath) | ParallelIDAStar< environment, state, action > | |
goal | ParallelIDAStar< environment, state, action > | private |
heuristic | ParallelIDAStar< environment, state, action > | private |
nextBound | ParallelIDAStar< environment, state, action > | private |
nodesExpanded | ParallelIDAStar< environment, state, action > | private |
nodesTouched | ParallelIDAStar< environment, state, action > | private |
ParallelIDAStar() | ParallelIDAStar< environment, state, action > | inline |
PrintGHistogram() | ParallelIDAStar< environment, state, action > | inlineprivate |
q | ParallelIDAStar< environment, state, action > | private |
ResetNodeCount() | ParallelIDAStar< environment, state, action > | inline |
SetHeuristic(Heuristic< state > *heur) | ParallelIDAStar< environment, state, action > | inline |
StartThreadedIteration(environment env, state startState, double bound) | ParallelIDAStar< environment, state, action > | private |
storedHeuristic | ParallelIDAStar< environment, state, action > | private |
threads | ParallelIDAStar< environment, state, action > | private |
UpdateNextBound(double currBound, double fCost) | ParallelIDAStar< environment, state, action > | private |
work | ParallelIDAStar< environment, state, action > | private |
~ParallelIDAStar() | ParallelIDAStar< environment, state, action > | inlinevirtual |