HOG2
|
#include <iostream>
#include <stdint.h>
#include <unordered_map>
#include <vector>
#include "RubiksCubeCorners.h"
#include "RubiksCubeEdges.h"
#include "SearchEnvironment.h"
#include "RubiksCube7Edges.h"
#include "FourBitArray.h"
#include "DiskBitFile.h"
#include "EnvUtil.h"
#include "Bloom.h"
#include "MinBloom.h"
#include "PDBHeuristic.h"
Go to the source code of this file.
Classes | |
class | RubiksState |
struct | std::hash< RubiksState > |
class | RubiksCube |
class | RubikPDB |
class | RubikDualPDB |
class | RubikArbitraryGoalPDB |
Namespaces | |
std | |
Typedefs | |
typedef int | RubiksAction |
Functions | |
static bool | operator== (const RubiksState &l1, const RubiksState &l2) |
static bool | operator!= (const RubiksState &l1, const RubiksState &l2) |
static std::ostream & | operator<< (std::ostream &out, const RubiksState &s) |
typedef int RubiksAction |
Definition at line 72 of file RubiksCube.h.
|
static |
Definition at line 61 of file RubiksCube.h.
|
static |
Definition at line 66 of file RubiksCube.h.
References RubiksState::corner, and RubiksState::edge.
|
static |
Definition at line 55 of file RubiksCube.h.
References RubiksState::corner, and RubiksState::edge.