HOG2
|
This is the complete list of members for Rubik7Edge, including all inherited members.
ApplyAction(Rubik7EdgeState &s, Rubik7EdgeAction a) const | Rubik7Edge | virtual |
ApplyMove(Rubik7EdgeState &s, Rubik7EdgeMove *a) | Rubik7Edge | |
bValidSearchGoal | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | protected |
ClearGoal() | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
color | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | mutableprotected |
Draw(Graphics::Display &display) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
Draw(Graphics::Display &display, const Rubik7EdgeState &) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
DrawLine(Graphics::Display &display, const Rubik7EdgeState &x, const Rubik7EdgeState &y, float width=1.0) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
freeMove(Rubik7EdgeMove *m) | Rubik7Edge | inline |
GCost(const Rubik7EdgeState &node1, const Rubik7EdgeState &node2) const | Rubik7Edge | inlinevirtual |
GCost(const Rubik7EdgeState &node, const Rubik7EdgeAction &act) const | Rubik7Edge | inlinevirtual |
GetAction(const Rubik7EdgeState &s1, const Rubik7EdgeState &s2) const | Rubik7Edge | virtual |
GetActionHash(Rubik7EdgeAction act) const | Rubik7Edge | inlinevirtual |
GetActions(const Rubik7EdgeState &nodeID, std::vector< Rubik7EdgeAction > &actions) const | Rubik7Edge | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
GetColor() const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
GetMaxHash() const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
getMaxSinglePlayerRank() const | Rubik7Edge | |
getMaxSinglePlayerRank2() | Rubik7Edge | |
getMaxSinglePlayerRank2(int64_t firstIndex) | Rubik7Edge | |
getMoves(Rubik7EdgeState &) | Rubik7Edge | inline |
GetNextState(const Rubik7EdgeState &, Rubik7EdgeAction, Rubik7EdgeState &) const | Rubik7Edge | virtual |
GetNumSuccessors(const Rubik7EdgeState &stateID) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
GetPathLength(std::vector< Rubik7EdgeState > &neighbors) | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | virtual |
GetPathLength(const Rubik7EdgeState &start, std::vector< Rubik7EdgeAction > &neighbors) | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | virtual |
GetStateFromHash(uint64_t hash, Rubik7EdgeState &node) const | Rubik7Edge | virtual |
GetStateHash(const Rubik7EdgeState &node) const | Rubik7Edge | virtual |
GetSuccessors(const Rubik7EdgeState &nodeID, std::vector< Rubik7EdgeState > &neighbors) const | Rubik7Edge | virtual |
GLDrawLine(const Rubik7EdgeState &x, const Rubik7EdgeState &y) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
GLDrawPath(const std::vector< Rubik7EdgeState > &x) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | virtual |
GLLabelState(const Rubik7EdgeState &, const char *) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
GoalTest(const Rubik7EdgeState &node, const Rubik7EdgeState &goal) const | Rubik7Edge | inlinevirtual |
SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction >::GoalTest(const Rubik7EdgeState &node) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
HCost(const Rubik7EdgeState &node1, const Rubik7EdgeState &node2) const | Rubik7Edge | inlinevirtual |
SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction >::HCost(const Rubik7EdgeState &node1, const Rubik7EdgeState &node2, double parentHCost) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction >::HCost(const Rubik7EdgeState &node) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
Heuristic() | Heuristic< Rubik7EdgeState > | inline |
heuristics | Heuristic< Rubik7EdgeState > | |
histogram | Heuristic< Rubik7EdgeState > | mutable |
InvertAction(Rubik7EdgeAction &a) const | Rubik7Edge | inlinevirtual |
IsGoalStored() const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
lookups | Heuristic< Rubik7EdgeState > | |
moves | Rubik7Edge | private |
MRUnrank(int n, uint64_t r, uint64_t &perm) const | Rubik7Edge | private |
MRUnrank2(int n, uint64_t r, uint64_t &perm) const | Rubik7Edge | private |
OpenGLDraw() const | Rubik7Edge | virtual |
OpenGLDraw(const Rubik7EdgeState &) const | Rubik7Edge | virtual |
OpenGLDraw(const Rubik7EdgeState &, const Rubik7EdgeState &, float) const | Rubik7Edge | virtual |
OpenGLDraw(const Rubik7EdgeState &, const Rubik7EdgeAction &) const | Rubik7Edge | virtual |
SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction >::OpenGLDraw() const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
rankPlayer(Rubik7EdgeState &s, int who) | Rubik7Edge | inline |
rankPlayer(const Rubik7EdgeState &s, int who, int64_t &index1, int64_t &index2) | Rubik7Edge | inline |
rankPlayerFirstTwo(const Rubik7EdgeState &s, int who, int64_t &rank) | Rubik7Edge | |
rankPlayerRemaining(const Rubik7EdgeState &s, int who, int64_t &rank) | Rubik7Edge | |
Rubik7Edge() | Rubik7Edge | inline |
searchGoal | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
SetCubeColor(int which, bool face, const Rubik7EdgeState &) const | Rubik7Edge | private |
SetOccupancyInfo(OccupancyInterface< Rubik7EdgeState, Rubik7EdgeAction > *) | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
StoreGoal(Rubik7EdgeState &s) | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
transparency | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | mutableprotected |
UndoAction(Rubik7EdgeState &s, Rubik7EdgeAction a) const | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |
UndoMove(Rubik7EdgeState &s, Rubik7EdgeMove *a) | Rubik7Edge | |
unrankPlayer(uint64_t d, Rubik7EdgeState &s, int who) | Rubik7Edge | inline |
~Heuristic() | Heuristic< Rubik7EdgeState > | inlinevirtual |
~Rubik7Edge() | Rubik7Edge | inline |
~SearchEnvironment() | SearchEnvironment< Rubik7EdgeState, Rubik7EdgeAction > | inlinevirtual |