HOG2
|
This is the complete list of members for NQueens, including all inherited members.
ApplyAction(NQueenState &s, NQueenAction a) const | NQueens | virtual |
bValidSearchGoal | SearchEnvironment< NQueenState, NQueenAction > | protected |
ClearGoal() | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
color | SearchEnvironment< NQueenState, NQueenAction > | mutableprotected |
Draw(Graphics::Display &display) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
Draw(Graphics::Display &display, const NQueenState &) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
DrawLine(Graphics::Display &display, const NQueenState &x, const NQueenState &y, float width=1.0) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GCost(const NQueenState &node1, const NQueenState &node2) const | NQueens | inlinevirtual |
GCost(const NQueenState &node, const NQueenAction &act) const | NQueens | inlinevirtual |
GetAction(const NQueenState &s1, const NQueenState &s2) const | NQueens | virtual |
GetActionHash(NQueenAction act) const | NQueens | inlinevirtual |
GetActions(const NQueenState &nodeID, std::vector< NQueenAction > &actions) const | NQueens | virtual |
GetColor(GLfloat &rr, GLfloat &g, GLfloat &b, GLfloat &t) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GetColor() const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GetMaxHash() const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GetNextState(const NQueenState &, NQueenAction, NQueenState &) const | NQueens | virtual |
GetNumSuccessors(const NQueenState &stateID) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GetOccupancyInfo() | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GetPathLength(std::vector< NQueenState > &neighbors) | SearchEnvironment< NQueenState, NQueenAction > | virtual |
GetPathLength(const NQueenState &start, std::vector< NQueenAction > &neighbors) | SearchEnvironment< NQueenState, NQueenAction > | virtual |
GetStateFromHash(uint64_t parent, NQueenState &s) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GetStateHash(const NQueenState &node) const | NQueens | inlinevirtual |
GetSuccessors(const NQueenState &nodeID, std::vector< NQueenState > &neighbors) const | NQueens | virtual |
GLDrawLine(const NQueenState &x, const NQueenState &y) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GLDrawPath(const std::vector< NQueenState > &x) const | SearchEnvironment< NQueenState, NQueenAction > | virtual |
GLLabelState(const NQueenState &s, int x, int y, int number) const | NQueens | |
SearchEnvironment< NQueenState, NQueenAction >::GLLabelState(const NQueenState &, const char *) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
GoalTest(const NQueenState &node, const NQueenState &goal) const | NQueens | inlinevirtual |
GoalTest(const NQueenState &node) const | NQueens | virtual |
HCost(const NQueenState &node1, const NQueenState &node2) const | NQueens | inlinevirtual |
HCost(const NQueenState &node) const | NQueens | inlinevirtual |
SearchEnvironment< NQueenState, NQueenAction >::HCost(const NQueenState &node1, const NQueenState &node2, double parentHCost) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
Heuristic() | Heuristic< NQueenState > | inline |
heuristics | Heuristic< NQueenState > | |
histogram | Heuristic< NQueenState > | mutable |
InvertAction(NQueenAction &a) const | NQueens | inlinevirtual |
IsGoalStored() const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
lookups | Heuristic< NQueenState > | |
NQueens() | NQueens | inline |
NumCollisions(const NQueenState &node) const | NQueens | |
NumCollisions(const NQueenState &node, int row) const | NQueens | |
NumCollisions(const NQueenState &node, int row, int column) const | NQueens | |
OpenGLDraw() const | NQueens | virtual |
OpenGLDraw(const NQueenState &) const | NQueens | virtual |
OpenGLDraw(const NQueenState &, const NQueenState &, float) const | NQueens | virtual |
OpenGLDraw(const NQueenState &, const NQueenAction &) const | NQueens | virtual |
SearchEnvironment< NQueenState, NQueenAction >::OpenGLDraw() const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
OpenGLDrawBackground(float r, float g, float b) | NQueens | |
OpenGLDrawBackground(const NQueenState &, float r, float g, float b, int firstRow, int lastRow) | NQueens | |
OpenGLDrawConflicts(const NQueenState &s) const | NQueens | |
searchGoal | SearchEnvironment< NQueenState, NQueenAction > | protected |
SetColor(const rgbColor &r) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
SetColor(GLfloat rr, GLfloat g, GLfloat b, GLfloat t=1.0) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
SetOccupancyInfo(OccupancyInterface< NQueenState, NQueenAction > *) | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
StoreGoal(NQueenState &s) | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
transparency | SearchEnvironment< NQueenState, NQueenAction > | mutableprotected |
UndoAction(NQueenState &s, NQueenAction a) const | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |
~Heuristic() | Heuristic< NQueenState > | inlinevirtual |
~NQueens() | NQueens | inline |
~SearchEnvironment() | SearchEnvironment< NQueenState, NQueenAction > | inlinevirtual |