HOG2
AStarEpsilon< state, action, environment > Member List

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

AStarEpsilon(double optimalBound=2)AStarEpsilon< state, action, environment >inline
bestSolutionAStarEpsilon< state, action, environment >private
boundAStarEpsilon< state, action, environment >private
CheckNextFocalNode()AStarEpsilon< state, action, environment >
CheckNextOpenNode()AStarEpsilon< state, action, environment >
DoSingleSearchStep(std::vector< state > &thePath)AStarEpsilon< state, action, environment >virtual
Draw(Graphics::Display &d) constAStarEpsilon< state, action, environment >
DrawFocal(Graphics::Display &d) constAStarEpsilon< state, action, environment >private
DrawOpen(Graphics::Display &d) constAStarEpsilon< state, action, environment >private
edgeCostsAStarEpsilon< state, action, environment >private
envAStarEpsilon< state, action, environment >private
ExpandFocal()AStarEpsilon< state, action, environment >private
ExpandOpen()AStarEpsilon< state, action, environment >private
ExtractPathToStart(state &node, std::vector< state > &thePath)AStarEpsilon< state, action, environment >inline
ExtractPathToStartFromID(uint64_t node, std::vector< state > &thePath)AStarEpsilon< state, action, environment >
fAStarEpsilon< state, action, environment >
focalAStarEpsilon< state, action, environment >
GenericSearchAlgorithm()GenericSearchAlgorithm< state, action, environment >inline
GetClosedItem(const state &s, AStarOpenClosedData< state > &)AStarEpsilon< state, action, environment >
GetClosedListGCost(const state &val, double &gCost) constAStarEpsilon< state, action, environment >
GetFocalItem(unsigned int which)AStarEpsilon< state, action, environment >inline
GetFocalListGCost(const state &val, double &gCost) constAStarEpsilon< state, action, environment >
GetItem(unsigned int which)AStarEpsilon< state, action, environment >inline
GetMemoryUsage()AStarEpsilon< state, action, environment >
GetName()AStarEpsilon< state, action, environment >virtual
GetNodesExpanded() constAStarEpsilon< state, action, environment >inlinevirtual
GetNodesTouched() constAStarEpsilon< state, action, environment >inlinevirtual
GetNumFocalItems()AStarEpsilon< state, action, environment >inline
GetNumItems()AStarEpsilon< state, action, environment >inline
GetNumOpenItems()AStarEpsilon< state, action, environment >inline
GetOpenItem(unsigned int which)AStarEpsilon< state, action, environment >inline
GetOpenListGCost(const state &val, double &gCost) constAStarEpsilon< state, action, environment >
GetOptimalityBound()AStarEpsilon< state, action, environment >inline
GetParent(const state &s)AStarEpsilon< state, action, environment >
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath)AStarEpsilon< state, action, environment >virtual
GetPath(environment *, const state &, const state &, std::vector< action > &)AStarEpsilon< state, action, environment >virtual
GetStateLocation(const state &val)AStarEpsilon< state, action, environment >inline
GetUniqueNodesExpanded()AStarEpsilon< state, action, environment >inline
goalAStarEpsilon< state, action, environment >
HaveExpandedState(const state &val)AStarEpsilon< state, action, environment >inline
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath)AStarEpsilon< state, action, environment >virtual
LogFinalStats(StatCollection *)AStarEpsilon< state, action, environment >inlinevirtual
neighborIDAStarEpsilon< state, action, environment >private
neighborLocAStarEpsilon< state, action, environment >private
neighborsAStarEpsilon< state, action, environment >private
nodesExpandedAStarEpsilon< state, action, environment >private
nodesTouchedAStarEpsilon< state, action, environment >private
OpenGLDraw() constAStarEpsilon< state, action, environment >virtual
GenericSearchAlgorithm::OpenGLDraw(const environment *env) constGenericSearchAlgorithm< state, action, environment >inlinevirtual
PrintStats()AStarEpsilon< state, action, environment >
ResetNodeCount()AStarEpsilon< state, action, environment >inline
SetHeuristic(Heuristic< state > *h)AStarEpsilon< state, action, environment >inline
SetOptimalityBound(double w)AStarEpsilon< state, action, environment >inline
solutionAStarEpsilon< state, action, environment >private
startAStarEpsilon< state, action, environment >
theHeuristicAStarEpsilon< state, action, environment >private
uniqueNodesExpandedAStarEpsilon< state, action, environment >private
~AStarEpsilon()AStarEpsilon< state, action, environment >inlinevirtual
~GenericSearchAlgorithm()GenericSearchAlgorithm< state, action, environment >inlinevirtual