aboutsummaryrefslogtreecommitdiff
path: root/src/cube.h
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano.tronto@gmail.com>2021-12-26 22:42:37 +0100
committerSebastiano Tronto <sebastiano.tronto@gmail.com>2021-12-26 22:42:37 +0100
commit8cec37cb3e490b06639f2e05df8b947a9333d5d2 (patch)
treedcb1039625ae9f7afca90a0348891d29497edd17 /src/cube.h
parent975e3eafbae15b93a1a4f160dd781d359a6c717b (diff)
downloadnissy-8cec37cb3e490b06639f2e05df8b947a9333d5d2.tar.gz
nissy-8cec37cb3e490b06639f2e05df8b947a9333d5d2.zip
Added scramble command
Diffstat (limited to '')
-rw-r--r--src/cube.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cube.h b/src/cube.h
index 71e3cc5..82f6d10 100644
--- a/src/cube.h
+++ b/src/cube.h
@@ -8,6 +8,10 @@
8#include "pf.h" 8#include "pf.h"
9#include "utils.h" 9#include "utils.h"
10 10
11#define NSCRTYPES 3
12
13extern char *scrtypes[NSCRTYPES];
14
11Cube admissible_ep(Cube cube, PieceFilter f); 15Cube admissible_ep(Cube cube, PieceFilter f);
12int array_ep_to_epos(int *ep, int *eps_solved); 16int array_ep_to_epos(int *ep, int *eps_solved);
13Cube arrays_to_cube(CubeArray *arr, PieceFilter f); 17Cube arrays_to_cube(CubeArray *arr, PieceFilter f);
@@ -28,7 +32,7 @@ void free_cubearray(CubeArray *arr, PieceFilter f);
28Cube move_via_arrays(CubeArray *arr, Cube c, PieceFilter pf); 32Cube move_via_arrays(CubeArray *arr, Cube c, PieceFilter pf);
29CubeArray * new_cubearray(Cube cube, PieceFilter f); 33CubeArray * new_cubearray(Cube cube, PieceFilter f);
30void print_cube(Cube cube); 34void print_cube(Cube cube);
31Cube random_cube(); 35Cube random_cube(int scrt);
32Center what_center_at(Cube cube, Center c); 36Center what_center_at(Cube cube, Center c);
33Corner what_corner_at(Cube cube, Corner c); 37Corner what_corner_at(Cube cube, Corner c);
34Edge what_edge_at(Cube cube, Edge e); 38Edge what_edge_at(Cube cube, Edge e);

Generated with cgit - Back to sebastiano.tronto.net