aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/coord/eo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/solvers/coord/eo.h')
-rw-r--r--src/solvers/coord/eo.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/solvers/coord/eo.h b/src/solvers/coord/eo.h
index ef9b27a..3fabf9f 100644
--- a/src/solvers/coord/eo.h
+++ b/src/solvers/coord/eo.h
@@ -1,14 +1,16 @@
1STATIC uint64_t coordinate_eo_coord(cube_t, const void *); 1STATIC uint64_t coordinate_eo_coord(cube_t, const void *);
2STATIC cube_t coordinate_eo_cube(uint64_t, const void *); 2STATIC cube_t coordinate_eo_cube(uint64_t, const void *);
3STATIC bool coordinate_eo_isnasty(uint64_t, const void *);
3STATIC uint64_t coordinate_eo_gendata(void *); 4STATIC uint64_t coordinate_eo_gendata(void *);
4 5
5STATIC coord_t coordinate_eo = { 6STATIC coord_t coordinate_eo = {
6 .name = "EO", 7 .name = "EO",
7 .coord = &coordinate_eo_coord, 8 .coord = &coordinate_eo_coord,
8 .cube = &coordinate_eo_cube, 9 .cube = &coordinate_eo_cube,
10 .isnasty = &coordinate_eo_isnasty,
9 .gendata = coordinate_eo_gendata, 11 .gendata = coordinate_eo_gendata,
10 .max = POW_2_11, 12 .max = POW_2_11,
11 .trans_mask = TM_ALLTRANS, 13 .trans_mask = TM_SINGLE(TRANS_UFr),
12 .moves_mask = MM_ALLMOVES, 14 .moves_mask = MM_ALLMOVES,
13 .axistrans = { 15 .axistrans = {
14 [AXIS_UD] = TRANS_FDr, 16 [AXIS_UD] = TRANS_FDr,
@@ -32,6 +34,12 @@ coordinate_eo_cube(uint64_t c, const void *data)
32 return cube; 34 return cube;
33} 35}
34 36
37STATIC bool
38coordinate_eo_isnasty(uint64_t c, const void *data)
39{
40 return false;
41}
42
35STATIC size_t 43STATIC size_t
36coordinate_eo_gendata(void *data) 44coordinate_eo_gendata(void *data)
37{ 45{

Generated with cgit - Back to sebastiano.tronto.net