HOG2
|
#include <iostream>
#include <stdint.h>
#include <vector>
#include "PDBHeuristic.h"
#include "MR1Permutation.h"
#include "SearchEnvironment.h"
Go to the source code of this file.
Classes | |
class | RubiksCornerStateBits |
class | RubiksCornerStateArray |
struct | std::hash< RubiksCornerStateBits > |
struct | std::hash< RubiksCornerStateArray > |
class | RubikCornerMove |
class | RubiksCorner |
class | RubikCornerPDB |
Namespaces | |
std | |
Macros | |
#define | Rubik RubiksCorner |
#define | RubikState RubiksCornerState |
#define | RubikMove RubikCornerMove |
Typedefs | |
typedef RubiksCornerStateArray | RubiksCornerState |
typedef int | RubiksCornersAction |
Functions | |
static bool | operator== (const RubiksCornerStateBits &l1, const RubiksCornerStateBits &l2) |
static bool | operator== (const RubiksCornerStateArray &l1, const RubiksCornerStateArray &l2) |
static std::ostream & | operator<< (std::ostream &out, const RubiksCornerState &s) |
#define Rubik RubiksCorner |
Definition at line 225 of file RubiksCubeCorners.h.
#define RubikMove RubikCornerMove |
Definition at line 227 of file RubiksCubeCorners.h.
#define RubikState RubiksCornerState |
Definition at line 226 of file RubiksCubeCorners.h.
typedef int RubiksCornersAction |
Definition at line 105 of file RubiksCubeCorners.h.
Definition at line 58 of file RubiksCubeCorners.h.
|
static |
Definition at line 96 of file RubiksCubeCorners.h.
References RubiksCornerStateArray::GetCubeInLoc(), and RubiksCornerStateArray::GetCubeOrientation().
|
static |
Definition at line 88 of file RubiksCubeCorners.h.
References RubiksCornerStateArray::state.
|
static |
Definition at line 83 of file RubiksCubeCorners.h.
References RubiksCornerStateBits::state.