From 0f23987edbbabdf88fbe175f695b4fdb727586fd Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 28 Mar 2025 20:57:04 +0100 Subject: DR coordinate solver --- src/solvers/coord/eo.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/solvers/coord/eo.h') 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 @@ STATIC uint64_t coordinate_eo_coord(cube_t, const void *); STATIC cube_t coordinate_eo_cube(uint64_t, const void *); +STATIC bool coordinate_eo_isnasty(uint64_t, const void *); STATIC uint64_t coordinate_eo_gendata(void *); STATIC coord_t coordinate_eo = { .name = "EO", .coord = &coordinate_eo_coord, .cube = &coordinate_eo_cube, + .isnasty = &coordinate_eo_isnasty, .gendata = coordinate_eo_gendata, .max = POW_2_11, - .trans_mask = TM_ALLTRANS, + .trans_mask = TM_SINGLE(TRANS_UFr), .moves_mask = MM_ALLMOVES, .axistrans = { [AXIS_UD] = TRANS_FDr, @@ -32,6 +34,12 @@ coordinate_eo_cube(uint64_t c, const void *data) return cube; } +STATIC bool +coordinate_eo_isnasty(uint64_t c, const void *data) +{ + return false; +} + STATIC size_t coordinate_eo_gendata(void *data) { -- cgit v1.3