AddAdditionalStartState(state &newState) | PEAStar< state, action, environment > | |
AddAdditionalStartState(state &newState, double cost) | PEAStar< state, action, environment > | |
CheckNextNode() | PEAStar< state, action, environment > | |
DoSingleSearchStep(std::vector< state > &thePath) | PEAStar< state, action, environment > | virtual |
env | PEAStar< state, action, environment > | private |
ExtractPathToStart(state &node, std::vector< state > &thePath) | PEAStar< state, action, environment > | inline |
ExtractPathToStartFromID(uint64_t node, std::vector< state > &thePath) | PEAStar< state, action, environment > | |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetClosedListGCost(const state &val, double &gCost) const | PEAStar< state, action, environment > | |
GetItem(unsigned int which) | PEAStar< state, action, environment > | inline |
GetMemoryUsage() | PEAStar< state, action, environment > | |
GetName() | PEAStar< state, action, environment > | virtual |
GetNodesExpanded() const | PEAStar< state, action, environment > | inlinevirtual |
GetNodesTouched() const | PEAStar< state, action, environment > | inlinevirtual |
GetNumItems() | PEAStar< state, action, environment > | inline |
GetNumOpenItems() | PEAStar< state, action, environment > | inline |
GetOpenItem(unsigned int which) | PEAStar< state, action, environment > | inline |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath) | PEAStar< state, action, environment > | virtual |
GetPath(environment *, const state &, const state &, std::vector< action > &) | PEAStar< state, action, environment > | inlinevirtual |
GetReopenNodes() | PEAStar< state, action, environment > | inline |
GetStopAfterGoal() | PEAStar< state, action, environment > | inline |
GetUniqueNodesExpanded() | PEAStar< state, action, environment > | inline |
goal | PEAStar< state, action, environment > | |
HaveExpandedState(const state &val) | PEAStar< state, action, environment > | inline |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | PEAStar< state, action, environment > | virtual |
LogFinalStats(StatCollection *) | PEAStar< state, action, environment > | inlinevirtual |
nodesExpanded | PEAStar< state, action, environment > | private |
nodesTouched | PEAStar< state, action, environment > | private |
openClosedList | PEAStar< state, action, environment > | |
OpenGLDraw() const | PEAStar< state, action, environment > | virtual |
GenericSearchAlgorithm::OpenGLDraw(const environment *env) const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
PEAStar() | PEAStar< state, action, environment > | inline |
PrintStats() | PEAStar< state, action, environment > | |
reopenNodes | PEAStar< state, action, environment > | private |
ResetNodeCount() | PEAStar< state, action, environment > | inline |
SetHeuristic(Heuristic< state > *h) | PEAStar< state, action, environment > | inline |
SetReopenNodes(bool re) | PEAStar< state, action, environment > | inline |
SetStopAfterGoal(bool val) | PEAStar< state, action, environment > | inline |
SetWeight(double w) | PEAStar< state, action, environment > | inline |
start | PEAStar< state, action, environment > | |
stopAfterGoal | PEAStar< state, action, environment > | private |
succ | PEAStar< state, action, environment > | private |
theHeuristic | PEAStar< state, action, environment > | private |
uniqueNodesExpanded | PEAStar< state, action, environment > | private |
weight | PEAStar< state, action, environment > | private |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
~PEAStar() | PEAStar< state, action, environment > | inlinevirtual |