depth | FrontierBFS< state, action > | private |
DoOneIteration(SearchEnvironment< state, action > *env) | FrontierBFS< state, action > | |
ExpandLevel(SearchEnvironment< state, action > *env, std::deque< state > ¤tOpenList, FrontierBFSClosedList ¤tClosedList, std::deque< state > &nextOpenList, FrontierBFSClosedList &lastClosedList) | FrontierBFS< state, action > | private |
FrontierBFS() | FrontierBFS< state, action > | inline |
GetCurrentClosedList() | FrontierBFS< state, action > | inline |
GetNodesExpanded() | FrontierBFS< state, action > | inline |
GetNodesTouched() | FrontierBFS< state, action > | inline |
GetPath(SearchEnvironment< state, action > *env, state &from, state &to, std::vector< state > &thePath) | FrontierBFS< state, action > | |
GetPath(SearchEnvironment< state, action > *env, state &from, state &to, std::vector< action > &thePath) | FrontierBFS< state, action > | |
InitializeSearch(SearchEnvironment< state, action > *env, state &from) | FrontierBFS< state, action > | |
InitializeSearch(SearchEnvironment< state, action > *env, std::vector< state > &from) | FrontierBFS< state, action > | |
mClosed1 | FrontierBFS< state, action > | private |
mClosed2 | FrontierBFS< state, action > | private |
mOpen1 | FrontierBFS< state, action > | private |
mOpen2 | FrontierBFS< state, action > | private |
nodesExpanded | FrontierBFS< state, action > | private |
nodesTouched | FrontierBFS< state, action > | private |
~FrontierBFS() | FrontierBFS< state, action > | inlinevirtual |