HOG2
EPEAStar< state, action, environment > Member List

This is the complete list of members for EPEAStar< state, action, environment >, including all inherited members.

AddAdditionalStartState(state &newState)EPEAStar< state, action, environment >
AddAdditionalStartState(state &newState, double cost)EPEAStar< state, action, environment >
CheckNextNode()EPEAStar< state, action, environment >
DoSingleSearchStep(std::vector< state > &thePath)EPEAStar< state, action, environment >virtual
envEPEAStar< state, action, environment >private
EPEAStar()EPEAStar< state, action, environment >inline
ExtractPathToStart(state &node, std::vector< state > &thePath)EPEAStar< state, action, environment >inline
ExtractPathToStartFromID(uint64_t node, std::vector< state > &thePath)EPEAStar< state, action, environment >
GenericSearchAlgorithm()GenericSearchAlgorithm< state, action, environment >inline
GetClosedListGCost(const state &val, double &gCost) constEPEAStar< state, action, environment >
GetItem(unsigned int which)EPEAStar< state, action, environment >inline
GetMemoryUsage()EPEAStar< state, action, environment >
GetName()EPEAStar< state, action, environment >virtual
GetNodesExpanded() constEPEAStar< state, action, environment >inlinevirtual
GetNodesTouched() constEPEAStar< state, action, environment >inlinevirtual
GetNumItems()EPEAStar< state, action, environment >inline
GetNumOpenItems()EPEAStar< state, action, environment >inline
GetOpenItem(unsigned int which)EPEAStar< state, action, environment >inline
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath)EPEAStar< state, action, environment >virtual
GetPath(environment *, const state &, const state &, std::vector< action > &)EPEAStar< state, action, environment >inlinevirtual
GetReopenNodes()EPEAStar< state, action, environment >inline
GetStopAfterGoal()EPEAStar< state, action, environment >inline
GetUniqueNodesExpanded()EPEAStar< state, action, environment >inline
goalEPEAStar< state, action, environment >
HaveExpandedState(const state &val)EPEAStar< state, action, environment >inline
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath)EPEAStar< state, action, environment >virtual
LogFinalStats(StatCollection *)EPEAStar< state, action, environment >inlinevirtual
nodesExpandedEPEAStar< state, action, environment >private
nodesTouchedEPEAStar< state, action, environment >private
openClosedListEPEAStar< state, action, environment >
OpenGLDraw() constEPEAStar< state, action, environment >virtual
GenericSearchAlgorithm::OpenGLDraw(const environment *env) constGenericSearchAlgorithm< state, action, environment >inlinevirtual
PrintStats()EPEAStar< state, action, environment >
reopenNodesEPEAStar< state, action, environment >private
ResetNodeCount()EPEAStar< state, action, environment >inline
SetHeuristic(Heuristic< state > *h)EPEAStar< state, action, environment >inline
SetReopenNodes(bool re)EPEAStar< state, action, environment >inline
SetStopAfterGoal(bool val)EPEAStar< state, action, environment >inline
SetWeight(double w)EPEAStar< state, action, environment >inline
startEPEAStar< state, action, environment >
stopAfterGoalEPEAStar< state, action, environment >private
theHeuristicEPEAStar< state, action, environment >private
uniqueNodesExpandedEPEAStar< state, action, environment >private
weightEPEAStar< state, action, environment >private
~EPEAStar()EPEAStar< state, action, environment >inlinevirtual
~GenericSearchAlgorithm()GenericSearchAlgorithm< state, action, environment >inlinevirtual