actCache | EBSearch< state, action, environment, DFS > | private |
BFHS(uint64_t costLimit, uint64_t nodeLimit) | EBSearch< state, action, environment, DFS > | private |
BinarySearch(searchData d, uint64_t nodeLimit) | EBSearch< state, action, environment, DFS > | private |
c1 | EBSearch< state, action, environment, DFS > | private |
c2 | EBSearch< state, action, environment, DFS > | private |
costScale | EBSearch< state, action, environment, DFS > | private |
currPath | EBSearch< state, action, environment, DFS > | private |
DFBNB(uint64_t costLimit, uint64_t nodeLimit) | EBSearch< state, action, environment, DFS > | private |
DFBNBHelper(state &currState, uint64_t pathCost, uint64_t costLimit, searchData &sd, uint64_t nodeLimit, action forbidden) | EBSearch< state, action, environment, DFS > | private |
EBSearch(uint64_t minGrow, uint64_t maxGrow, uint64_t expEpsilon, uint64_t scale=1) | EBSearch< state, action, environment, DFS > | inline |
edgeCosts | EBSearch< state, action, environment, DFS > | private |
env | EBSearch< state, action, environment, DFS > | private |
ExponentialSearch(const searchData &d, uint64_t nodeLimit) | EBSearch< state, action, environment, DFS > | private |
ExtractPathToStartFromID(uint64_t node, std::vector< state > &thePath) | EBSearch< state, action, environment, DFS > | private |
GCost(const state &s1, const state &s2) | EBSearch< state, action, environment, DFS > | inlineprivate |
GCost(const state &s, const action &a) | EBSearch< state, action, environment, DFS > | inlineprivate |
GetNodesExpanded() | EBSearch< state, action, environment, DFS > | inline |
GetNodesTouched() | EBSearch< state, action, environment, DFS > | inline |
GetPath(environment *env, state from, state to, std::vector< action > &thePath) | EBSearch< state, action, environment, DFS > | |
GetPath(environment *env, Heuristic< state > *heuristic, state from, state to, std::vector< action > &thePath) | EBSearch< state, action, environment, DFS > | |
goal | EBSearch< state, action, environment, DFS > | private |
h | EBSearch< state, action, environment, DFS > | private |
HCost(const state &s) | EBSearch< state, action, environment, DFS > | inlineprivate |
initialGap | EBSearch< state, action, environment, DFS > | private |
LowLevelSearch(uint64_t costLimit, uint64_t nodeLimit) | EBSearch< state, action, environment, DFS > | private |
neighborID | EBSearch< state, action, environment, DFS > | private |
neighborLoc | EBSearch< state, action, environment, DFS > | private |
neighbors | EBSearch< state, action, environment, DFS > | private |
q | EBSearch< state, action, environment, DFS > | private |
RedoMinWork() | EBSearch< state, action, environment, DFS > | |
ResetNodeCount() | EBSearch< state, action, environment, DFS > | inline |
solutionCost | EBSearch< state, action, environment, DFS > | private |
solutionPath | EBSearch< state, action, environment, DFS > | private |
solutionStates | EBSearch< state, action, environment, DFS > | private |
start | EBSearch< state, action, environment, DFS > | private |
totalNodesExpanded | EBSearch< state, action, environment, DFS > | private |
totalNodesTouched | EBSearch< state, action, environment, DFS > | private |