HOG2
Classes | Enumerations | Variables
PermutationPuzzle Namespace Reference

Classes

class  ArbitraryGoalPermutation
 
struct  PDBTreeNode
 
class  PermutationPuzzleEnvironment
 Note, assumes that state has a public vector<int> called puzzle in which the permutation is held. More...
 

Enumerations

enum  PDBTreeNodeType {
  kMaxNode, kAddNode, kLeafNode, kLeafMinCompress,
  kLeafFractionalCompress, kLeafFractionalModCompress, kLeafModCompress, kLeafValueCompress,
  kLeafDivPlusDeltaCompress, kLeafDefaultHeuristic
}
 

Variables

const uint64_t kDone = -1
 

Enumeration Type Documentation

◆ PDBTreeNodeType

Enumerator
kMaxNode 
kAddNode 
kLeafNode 
kLeafMinCompress 
kLeafFractionalCompress 
kLeafFractionalModCompress 
kLeafModCompress 
kLeafValueCompress 
kLeafDivPlusDeltaCompress 
kLeafDefaultHeuristic 

Definition at line 28 of file PermutationPuzzleEnvironment.h.

Variable Documentation

◆ kDone

const uint64_t PermutationPuzzle::kDone = -1

Definition at line 49 of file PermutationPuzzleEnvironment.h.