aboutsummaryrefslogtreecommitdiff
path: root/test/062_transform_move
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-04-23 12:26:52 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-04-23 12:26:52 +0200
commitd969dc0ad57d3e1e346df719cf9f2708ee87d2e7 (patch)
treefefabeab15041177dc2458079664c358e4406a51 /test/062_transform_move
parent6f750160507b87c9ea31899c0199e9b336e8ddae (diff)
downloadnissy-core-d969dc0ad57d3e1e346df719cf9f2708ee87d2e7.tar.gz
nissy-core-d969dc0ad57d3e1e346df719cf9f2708ee87d2e7.zip
Almost added support for wide moves, only solve missing
Diffstat (limited to 'test/062_transform_move')
-rw-r--r--test/062_transform_move/transform_move_tests.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/062_transform_move/transform_move_tests.c b/test/062_transform_move/transform_move_tests.c
index 4f554c7..39e8619 100644
--- a/test/062_transform_move/transform_move_tests.c
+++ b/test/062_transform_move/transform_move_tests.c
@@ -5,7 +5,7 @@
5cube_t applytrans(cube_t, const char *); 5cube_t applytrans(cube_t, const char *);
6uint8_t transform_move(uint8_t, uint8_t); 6uint8_t transform_move(uint8_t, uint8_t);
7int64_t readmoves(const char *, size_t n, uint8_t [n]); 7int64_t readmoves(const char *, size_t n, uint8_t [n]);
8cube_t move(cube_t, uint8_t); 8oriented_cube_t move_extended(oriented_cube_t, uint8_t);
9oriented_cube_t applymoves(oriented_cube_t, const char *); 9oriented_cube_t applymoves(oriented_cube_t, const char *);
10uint8_t readtrans(const char[static NISSY_SIZE_TRANSFORMATION]); 10uint8_t readtrans(const char[static NISSY_SIZE_TRANSFORMATION]);
11 11
@@ -22,7 +22,7 @@ void run(void) {
22 n = readmoves(movestr, MAXMOVES, moves); 22 n = readmoves(movestr, MAXMOVES, moves);
23 t = readtrans(transtr); 23 t = readtrans(transtr);
24 for (i = 0; i < n; i++) 24 for (i = 0; i < n; i++)
25 cube.cube = move(cube.cube, transform_move(moves[i], t)); 25 cube = move_extended(cube, transform_move(moves[i], t));
26 26
27 writecube(cube, STRLENMAX, cubestr); 27 writecube(cube, STRLENMAX, cubestr);
28 printf("%s\n", cubestr); 28 printf("%s\n", cubestr);

Generated with cgit - Back to sebastiano.tronto.net