HOG2
PermutationPuzzle::PermutationPuzzleEnvironment< state, action > Member List

This is the complete list of members for PermutationPuzzle::PermutationPuzzleEnvironment< state, action >, including all inherited members.

additivePermutationPuzzle::PermutationPuzzleEnvironment< state, action >
AdditiveGCost(const state &s, const action &d)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >inlinevirtual
buildCaches() constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >private
Check_Permutation(const std::vector< int > &to_check)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >static
DefaultH(const state &s) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >inlineprivatevirtual
Factorial(int val) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >protected
factorialCachePermutationPuzzle::PermutationPuzzleEnvironment< state, action >mutable
FinishUnranking(state &s) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >inlinevirtual
Get_Random_Permutation(unsigned size)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >static
GetStateFromHash(state &s, uint64_t hash) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
GetStateHash(const state &s) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
Hash(const state &s)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >inlinestatic
HCost(const state &s) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
lookupsPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
maxItemPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
minPatternPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
mr1PermutationPuzzle::PermutationPuzzleEnvironment< state, action >
nUpperk(int n, int k) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >protected
Output_Puzzles(std::vector< state > &puzzle_vector, bool write_puzz_num)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >static
PDBPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
PDB_distinctsPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
PermutationPuzzleEnvironment()PermutationPuzzle::PermutationPuzzleEnvironment< state, action >inline
Read_In_Permutations(const char *filename, unsigned size, unsigned max_puzzles, std::vector< std::vector< int > > &permutations, bool puzz_num_start)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >static
State_Check(const state &to_check)=0PermutationPuzzle::PermutationPuzzleEnvironment< state, action >protectedpure virtual
TranformToStandardGoal(const state &a, const state &b) constPermutationPuzzle::PermutationPuzzleEnvironment< state, action >
Validate_Problems(std::vector< state > &puzzles)PermutationPuzzle::PermutationPuzzleEnvironment< state, action >