astar | LSSLRTAStar< state, action, environment > | private |
avoidLearning | LSSLRTAStar< state, action, environment > | private |
BaseHCost(environment *env, const state &from, const state &to) const | LSSLRTAStar< state, action, environment > | inline |
ClosedList typedef | LSSLRTAStar< state, action, environment > | private |
DoSingleSearchStep(std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
fAmountLearned | LSSLRTAStar< state, action, environment > | private |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetAmountLearned() | LSSLRTAStar< state, action, environment > | inlinevirtual |
GetMaxStateLearning() | LSSLRTAStar< state, action, environment > | inline |
GetName() | LSSLRTAStar< state, action, environment > | inlinevirtual |
GetNodesExpanded() const | LSSLRTAStar< state, action, environment > | inlinevirtual |
GetNodesTouched() const | LSSLRTAStar< state, action, environment > | inlinevirtual |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &thePath) | LSSLRTAStar< state, action, environment > | virtual |
GetPath(environment *, const state &, const state &, std::vector< action > &) | LSSLRTAStar< state, action, environment > | inlinevirtual |
HCost(environment *env, const state &from, const state &to) const | LSSLRTAStar< state, action, environment > | inline |
HCost(const state &from, const state &to) const | LSSLRTAStar< state, action, environment > | inlinevirtual |
HCostLearned(const state &from) | LSSLRTAStar< state, action, environment > | inline |
heur | LSSLRTAStar< state, action, environment > | private |
Heuristic() | Heuristic< state > | inline |
heuristics | Heuristic< state > | |
histogram | Heuristic< state > | mutable |
initialHeuristic | LSSLRTAStar< state, action, environment > | private |
initialHeuristicWeight | LSSLRTAStar< state, action, environment > | private |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
LearnedHeuristic typedef | LSSLRTAStar< state, action, environment > | private |
LogFinalStats(StatCollection *s) | LSSLRTAStar< state, action, environment > | inlinevirtual |
lookups | Heuristic< state > | |
LSSLRTAStar(int nodeLimit=8) | LSSLRTAStar< state, action, environment > | inline |
m_pEnv | LSSLRTAStar< state, action, environment > | private |
maxLaterHeuristic | LSSLRTAStar< state, action, environment > | private |
minInitialHeuristic | LSSLRTAStar< state, action, environment > | private |
nodeExpansionLimit | LSSLRTAStar< state, action, environment > | private |
nodesExpanded | LSSLRTAStar< state, action, environment > | private |
nodesTouched | LSSLRTAStar< state, action, environment > | private |
OpenGLDraw() const | LSSLRTAStar< state, action, environment > | inlinevirtual |
OpenGLDraw(const environment *env) const | LSSLRTAStar< state, action, environment > | virtual |
randomizeMoves | LSSLRTAStar< state, action, environment > | private |
SetAvoidLearning(bool val) | LSSLRTAStar< state, action, environment > | inline |
SetHCost(environment *env, const state &where, const state &to, double val) | LSSLRTAStar< state, action, environment > | inline |
SetInititialHeuristicWeight(double val) | LSSLRTAStar< state, action, environment > | inline |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
~Heuristic() | Heuristic< state > | inlinevirtual |
~LSSLRTAStar(void) | LSSLRTAStar< state, action, environment > | inlinevirtual |