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