DoSingleSearchStep(std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inline |
GetAmountLearned()=0 | LearningAlgorithm< state, action, environment > | pure virtual |
GetName()=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetNodesExpanded() const =0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetNodesTouched() const =0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetPath(environment *env, const state &from, const state &to, std::vector< state > &path)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
GetPath(environment *env, const state &from, const state &to, std::vector< action > &path)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
InitializeSearch(environment *env, const state &from, const state &to, std::vector< state > &thePath) | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
LogFinalStats(StatCollection *stats)=0 | GenericSearchAlgorithm< state, action, environment > | pure virtual |
OpenGLDraw() const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
OpenGLDraw(const environment *env) const | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |
~GenericSearchAlgorithm() | GenericSearchAlgorithm< state, action, environment > | inlinevirtual |