aboutsummaryrefslogtreecommitdiff
path: root/src/solvers/coord/eo.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-07-29 16:57:21 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-07-30 16:10:29 +0200
commit6cf7cd87a90a1314332aace1d25b9c0f230dc227 (patch)
treec246fbd0d400b34e6461e88a1bb50b4812eae8e5 /src/solvers/coord/eo.h
parentea0387796a349c91032fbcb10f50c6ad8607b0f6 (diff)
downloadnissy-core-6cf7cd87a90a1314332aace1d25b9c0f230dc227.tar.gz
nissy-core-6cf7cd87a90a1314332aace1d25b9c0f230dc227.zip
added drslice coordinate
Diffstat (limited to 'src/solvers/coord/eo.h')
-rw-r--r--src/solvers/coord/eo.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/solvers/coord/eo.h b/src/solvers/coord/eo.h
index b963832..86e09e9 100644
--- a/src/solvers/coord/eo.h
+++ b/src/solvers/coord/eo.h
@@ -12,7 +12,8 @@ STATIC coord_t coordinate_eo = {
12 .gendata = coordinate_eo_gendata, 12 .gendata = coordinate_eo_gendata,
13 .max = POW_2_11, 13 .max = POW_2_11,
14 .trans_mask = TM_SINGLE(TRANS_UFr), 14 .trans_mask = TM_SINGLE(TRANS_UFr),
15 .moves_mask = MM18_ALLMOVES, 15 .moves_mask_gendata = MM18_ALLMOVES,
16 .moves_mask_solve = MM18_ALLMOVES,
16 .axistrans = { 17 .axistrans = {
17 [AXIS_UD] = TRANS_FDr, 18 [AXIS_UD] = TRANS_FDr,
18 [AXIS_RL] = TRANS_URr, 19 [AXIS_RL] = TRANS_URr,
@@ -20,6 +21,8 @@ STATIC coord_t coordinate_eo = {
20 }, 21 },
21 .is_admissible = &solution_lastqt_cw, 22 .is_admissible = &solution_lastqt_cw,
22 .is_solvable = &is_eo_even, 23 .is_solvable = &is_eo_even,
24 .is_solved = NULL,
25 .allow_niss = true,
23 .pruning_distribution = { 26 .pruning_distribution = {
24 [0] = 1, 27 [0] = 1,
25 [1] = 2, 28 [1] = 2,
@@ -37,7 +40,7 @@ STATIC coord_t coordinate_eo = {
37STATIC uint64_t 40STATIC uint64_t
38coordinate_eo_coord(cube_t c, const unsigned char *data) 41coordinate_eo_coord(cube_t c, const unsigned char *data)
39{ 42{
40 return (uint64_t)coord_eo(c); 43 return coord_eo(c);
41} 44}
42 45
43STATIC cube_t 46STATIC cube_t

Generated with cgit - Back to sebastiano.tronto.net