From d969dc0ad57d3e1e346df719cf9f2708ee87d2e7 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Wed, 23 Apr 2025 12:26:52 +0200 Subject: Almost added support for wide moves, only solve missing --- src/core/transform.h | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'src/core/transform.h') diff --git a/src/core/transform.h b/src/core/transform.h index 763a4ae..d1d2931 100644 --- a/src/core/transform.h +++ b/src/core/transform.h @@ -25,7 +25,6 @@ STATIC cube_t transform_corners(cube_t, uint8_t); STATIC cube_t transform(cube_t, uint8_t); STATIC oriented_cube_t applytrans(oriented_cube_t, const char *); STATIC_INLINE uint8_t inverse_trans(uint8_t); -STATIC uint8_t transform_move(uint8_t, uint8_t); STATIC uint64_t symmetry_mask(cube_t); STATIC uint8_t @@ -392,23 +391,6 @@ inverse_trans(uint8_t t) return inverse_trans_table[t]; } -STATIC uint8_t -transform_move(uint8_t m, uint8_t t) -{ - uint8_t a, base, modifier; - - a = moveaxis(m); - base = trans_move_table[t][a]; - if (movebase(m) != 2 * a) - base = moveopposite(base); - - modifier = m % 3; - if (t >= TRANS_UFm) - modifier = 2 - modifier; - - return base + modifier; -} - STATIC uint64_t symmetry_mask(cube_t cube) { -- cgit v1.3