diff options
Diffstat (limited to 'src/cubetypes.h')
| -rw-r--r-- | src/cubetypes.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/cubetypes.h b/src/cubetypes.h index fa19f6c..f9b4011 100644 --- a/src/cubetypes.h +++ b/src/cubetypes.h | |||
| @@ -93,7 +93,6 @@ typedef struct dfsarg DfsArg; | |||
| 93 | typedef struct indexer Indexer; | 93 | typedef struct indexer Indexer; |
| 94 | typedef struct movable Movable; | 94 | typedef struct movable Movable; |
| 95 | typedef struct moveset Moveset; | 95 | typedef struct moveset Moveset; |
| 96 | typedef struct pdgendata PDGenData; | ||
| 97 | typedef struct prunedata PruneData; | 96 | typedef struct prunedata PruneData; |
| 98 | typedef struct solveoptions SolveOptions; | 97 | typedef struct solveoptions SolveOptions; |
| 99 | typedef struct step Step; | 98 | typedef struct step Step; |
| @@ -245,14 +244,6 @@ moveset | |||
| 245 | }; | 244 | }; |
| 246 | 245 | ||
| 247 | struct | 246 | struct |
| 248 | pdgendata | ||
| 249 | { | ||
| 250 | Coordinate * coord; | ||
| 251 | Moveset * moveset; | ||
| 252 | PruneData * pd; | ||
| 253 | }; | ||
| 254 | |||
| 255 | struct | ||
| 256 | prunedata | 247 | prunedata |
| 257 | { | 248 | { |
| 258 | entry_group_t * ptable; | 249 | entry_group_t * ptable; |
| @@ -260,6 +251,8 @@ prunedata | |||
| 260 | Coordinate * coord; | 251 | Coordinate * coord; |
| 261 | Moveset * moveset; | 252 | Moveset * moveset; |
| 262 | uint64_t count[16]; | 253 | uint64_t count[16]; |
| 254 | bool compact; | ||
| 255 | int base; | ||
| 263 | }; | 256 | }; |
| 264 | 257 | ||
| 265 | struct | 258 | struct |
| @@ -287,6 +280,7 @@ step | |||
| 287 | Coordinate * coord[MAX_N_COORD]; | 280 | Coordinate * coord[MAX_N_COORD]; |
| 288 | Trans coord_trans[MAX_N_COORD]; | 281 | Trans coord_trans[MAX_N_COORD]; |
| 289 | PruneData * pd[MAX_N_COORD]; | 282 | PruneData * pd[MAX_N_COORD]; |
| 283 | bool pd_compact[MAX_N_COORD]; | ||
| 290 | Validator is_valid; | 284 | Validator is_valid; |
| 291 | DfsMover custom_move_checkstop; | 285 | DfsMover custom_move_checkstop; |
| 292 | DfsExtraCopier copy_extra; | 286 | DfsExtraCopier copy_extra; |
