aboutsummaryrefslogtreecommitdiff
path: root/src/cubetypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cubetypes.h')
-rw-r--r--src/cubetypes.h12
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;
93typedef struct indexer Indexer; 93typedef struct indexer Indexer;
94typedef struct movable Movable; 94typedef struct movable Movable;
95typedef struct moveset Moveset; 95typedef struct moveset Moveset;
96typedef struct pdgendata PDGenData;
97typedef struct prunedata PruneData; 96typedef struct prunedata PruneData;
98typedef struct solveoptions SolveOptions; 97typedef struct solveoptions SolveOptions;
99typedef struct step Step; 98typedef struct step Step;
@@ -245,14 +244,6 @@ moveset
245}; 244};
246 245
247struct 246struct
248pdgendata
249{
250 Coordinate * coord;
251 Moveset * moveset;
252 PruneData * pd;
253};
254
255struct
256prunedata 247prunedata
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
265struct 258struct
@@ -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;

Generated with cgit - Back to sebastiano.tronto.net