aboutsummaryrefslogtreecommitdiff
path: root/test/04_compose
diff options
context:
space:
mode:
Diffstat (limited to 'test/04_compose')
-rw-r--r--test/04_compose/00_solved_solved.in2
-rw-r--r--test/04_compose/00_solved_solved.out1
-rw-r--r--test/04_compose/01_solved_U.in2
-rw-r--r--test/04_compose/01_solved_U.out1
-rw-r--r--test/04_compose/02_solved_scrambled.in2
-rw-r--r--test/04_compose/02_solved_scrambled.out1
-rw-r--r--test/04_compose/11_U_solved.in2
-rw-r--r--test/04_compose/11_U_solved.out1
-rw-r--r--test/04_compose/12_scrambled_solved.in2
-rw-r--r--test/04_compose/12_scrambled_solved.out1
-rw-r--r--test/04_compose/20_U_U.in2
-rw-r--r--test/04_compose/20_U_U.out1
-rw-r--r--test/04_compose/21_U_Uinverse.in2
-rw-r--r--test/04_compose/21_U_Uinverse.out1
-rw-r--r--test/04_compose/22_F_Finverse.in2
-rw-r--r--test/04_compose/22_F_Finverse.out1
-rw-r--r--test/04_compose/23_F2_F2.in2
-rw-r--r--test/04_compose/23_F2_F2.out1
-rw-r--r--test/04_compose/24_U_F.in2
-rw-r--r--test/04_compose/24_U_F.out1
-rw-r--r--test/04_compose/25_F_R.in2
-rw-r--r--test/04_compose/25_F_R.out1
-rw-r--r--test/04_compose/30_scrambled_inverse.in4
-rw-r--r--test/04_compose/30_scrambled_inverse.out1
-rw-r--r--test/04_compose/31_scrambled_scrambled.in4
-rw-r--r--test/04_compose/31_scrambled_scrambled.out1
-rw-r--r--test/04_compose/compose_tests.c30
27 files changed, 0 insertions, 73 deletions
diff --git a/test/04_compose/00_solved_solved.in b/test/04_compose/00_solved_solved.in
deleted file mode 100644
index 4ccdb6e..0000000
--- a/test/04_compose/00_solved_solved.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
2UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/00_solved_solved.out b/test/04_compose/00_solved_solved.out
deleted file mode 100644
index dff224d..0000000
--- a/test/04_compose/00_solved_solved.out
+++ /dev/null
@@ -1 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/01_solved_U.in b/test/04_compose/01_solved_U.in
deleted file mode 100644
index e0559dd..0000000
--- a/test/04_compose/01_solved_U.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
2UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
diff --git a/test/04_compose/01_solved_U.out b/test/04_compose/01_solved_U.out
deleted file mode 100644
index b5b36ad..0000000
--- a/test/04_compose/01_solved_U.out
+++ /dev/null
@@ -1 +0,0 @@
1UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
diff --git a/test/04_compose/02_solved_scrambled.in b/test/04_compose/02_solved_scrambled.in
deleted file mode 100644
index ad36258..0000000
--- a/test/04_compose/02_solved_scrambled.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
2DR0 DB0 BL0 DF1 UB0 UR1 FR1 UF0 FL1 DL0 BR1 UL1 DBL2 DFL0 UBR1 DFR2 UFR0 DBR1 UBL0 UFL0
diff --git a/test/04_compose/02_solved_scrambled.out b/test/04_compose/02_solved_scrambled.out
deleted file mode 100644
index 263213b..0000000
--- a/test/04_compose/02_solved_scrambled.out
+++ /dev/null
@@ -1 +0,0 @@
1DR0 DB0 BL0 DF1 UB0 UR1 FR1 UF0 FL1 DL0 BR1 UL1 DBL2 DFL0 UBR1 DFR2 UFR0 DBR1 UBL0 UFL0
diff --git a/test/04_compose/11_U_solved.in b/test/04_compose/11_U_solved.in
deleted file mode 100644
index 5993795..0000000
--- a/test/04_compose/11_U_solved.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
2UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/11_U_solved.out b/test/04_compose/11_U_solved.out
deleted file mode 100644
index b5b36ad..0000000
--- a/test/04_compose/11_U_solved.out
+++ /dev/null
@@ -1 +0,0 @@
1UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
diff --git a/test/04_compose/12_scrambled_solved.in b/test/04_compose/12_scrambled_solved.in
deleted file mode 100644
index 3efd52c..0000000
--- a/test/04_compose/12_scrambled_solved.in
+++ /dev/null
@@ -1,2 +0,0 @@
1DR0 DB0 BL0 DF1 UB0 UR1 FR1 UF0 FL1 DL0 BR1 UL1 DBL2 DFL0 UBR1 DFR2 UFR0 DBR1 UBL0 UFL0
2UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/12_scrambled_solved.out b/test/04_compose/12_scrambled_solved.out
deleted file mode 100644
index 263213b..0000000
--- a/test/04_compose/12_scrambled_solved.out
+++ /dev/null
@@ -1 +0,0 @@
1DR0 DB0 BL0 DF1 UB0 UR1 FR1 UF0 FL1 DL0 BR1 UL1 DBL2 DFL0 UBR1 DFR2 UFR0 DBR1 UBL0 UFL0
diff --git a/test/04_compose/20_U_U.in b/test/04_compose/20_U_U.in
deleted file mode 100644
index 2778e82..0000000
--- a/test/04_compose/20_U_U.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
2UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
diff --git a/test/04_compose/20_U_U.out b/test/04_compose/20_U_U.out
deleted file mode 100644
index 316ad57..0000000
--- a/test/04_compose/20_U_U.out
+++ /dev/null
@@ -1 +0,0 @@
1UB0 UF0 DB0 DF0 UL0 UR0 DL0 DR0 FR0 FL0 BL0 BR0 UBL0 UFR0 DFL0 DBR0 UBR0 UFL0 DFR0 DBL0
diff --git a/test/04_compose/21_U_Uinverse.in b/test/04_compose/21_U_Uinverse.in
deleted file mode 100644
index 495220e..0000000
--- a/test/04_compose/21_U_Uinverse.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
2UL0 UR0 DB0 DF0 UF0 UB0 DL0 DR0 FR0 FL0 BL0 BR0 UFL0 UBR0 DFL0 DBR0 UBL0 UFR0 DFR0 DBL0
diff --git a/test/04_compose/21_U_Uinverse.out b/test/04_compose/21_U_Uinverse.out
deleted file mode 100644
index dff224d..0000000
--- a/test/04_compose/21_U_Uinverse.out
+++ /dev/null
@@ -1 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/22_F_Finverse.in b/test/04_compose/22_F_Finverse.in
deleted file mode 100644
index 4a2f1e6..0000000
--- a/test/04_compose/22_F_Finverse.in
+++ /dev/null
@@ -1,2 +0,0 @@
1FL1 UB0 DB0 FR1 UR0 UL0 DL0 DR0 UF1 DF1 BL0 BR0 UFL1 UBL0 DFR1 DBR0 DFL2 UBR0 UFR2 DBL0
2FR1 UB0 DB0 FL1 UR0 UL0 DL0 DR0 DF1 UF1 BL0 BR0 DFR1 UBL0 UFL1 DBR0 UFR2 UBR0 DFL2 DBL0
diff --git a/test/04_compose/22_F_Finverse.out b/test/04_compose/22_F_Finverse.out
deleted file mode 100644
index dff224d..0000000
--- a/test/04_compose/22_F_Finverse.out
+++ /dev/null
@@ -1 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/23_F2_F2.in b/test/04_compose/23_F2_F2.in
deleted file mode 100644
index 5fd1081..0000000
--- a/test/04_compose/23_F2_F2.in
+++ /dev/null
@@ -1,2 +0,0 @@
1DF0 UB0 DB0 UF0 UR0 UL0 DL0 DR0 FL0 FR0 BL0 BR0 DFL0 UBL0 UFR0 DBR0 DFR0 UBR0 UFL0 DBL0
2DF0 UB0 DB0 UF0 UR0 UL0 DL0 DR0 FL0 FR0 BL0 BR0 DFL0 UBL0 UFR0 DBR0 DFR0 UBR0 UFL0 DBL0
diff --git a/test/04_compose/23_F2_F2.out b/test/04_compose/23_F2_F2.out
deleted file mode 100644
index dff224d..0000000
--- a/test/04_compose/23_F2_F2.out
+++ /dev/null
@@ -1 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/24_U_F.in b/test/04_compose/24_U_F.in
deleted file mode 100644
index d353f95..0000000
--- a/test/04_compose/24_U_F.in
+++ /dev/null
@@ -1,2 +0,0 @@
1UR0 UL0 DB0 DF0 UB0 UF0 DL0 DR0 FR0 FL0 BL0 BR0 UBR0 UFL0 DFL0 DBR0 UFR0 UBL0 DFR0 DBL0
2FL1 UB0 DB0 FR1 UR0 UL0 DL0 DR0 UF1 DF1 BL0 BR0 UFL1 UBL0 DFR1 DBR0 DFL2 UBR0 UFR2 DBL0
diff --git a/test/04_compose/24_U_F.out b/test/04_compose/24_U_F.out
deleted file mode 100644
index 4fda397..0000000
--- a/test/04_compose/24_U_F.out
+++ /dev/null
@@ -1 +0,0 @@
1FL1 UL0 DB0 FR1 UB0 UF0 DL0 DR0 UR1 DF1 BL0 BR0 UFR1 UFL0 DFR1 DBR0 DFL2 UBL0 UBR2 DBL0
diff --git a/test/04_compose/25_F_R.in b/test/04_compose/25_F_R.in
deleted file mode 100644
index 2cb5455..0000000
--- a/test/04_compose/25_F_R.in
+++ /dev/null
@@ -1,2 +0,0 @@
1FL1 UB0 DB0 FR1 UR0 UL0 DL0 DR0 UF1 DF1 BL0 BR0 UFL1 UBL0 DFR1 DBR0 DFL2 UBR0 UFR2 DBL0
2UF0 UB0 DB0 DF0 FR0 UL0 DL0 BR0 DR0 FL0 BL0 UR0 DFR2 UBL0 DFL0 UBR2 UFL0 UFR1 DBR1 DBL0
diff --git a/test/04_compose/25_F_R.out b/test/04_compose/25_F_R.out
deleted file mode 100644
index 2119f37..0000000
--- a/test/04_compose/25_F_R.out
+++ /dev/null
@@ -1 +0,0 @@
1FL1 UB0 DB0 FR1 UF1 UL0 DL0 BR0 DR0 DF1 BL0 UR0 UFR1 UBL0 DFR1 UBR2 DFL2 UFL2 DBR1 DBL0
diff --git a/test/04_compose/30_scrambled_inverse.in b/test/04_compose/30_scrambled_inverse.in
deleted file mode 100644
index abf72e2..0000000
--- a/test/04_compose/30_scrambled_inverse.in
+++ /dev/null
@@ -1,4 +0,0 @@
1UL0 BL0 BR1 DL0 FR0 DF0 DB1 DR1 UB0 FL0 UF0 UR1 DFL0 UFR1 DBR1 UBR2 DBL2 DFR0 UFL1 UBL2
2BL0 FR0 DL1 UL0 BR1 UF0 DF0 DR1 UR0 FL0 UB0 DB1 UBL2 DBL1 UFR0 DFL2 DFR2 DBR1 UBR0 UFL1
3
4// Scramble: U R D' L D' F L2 D L F B D2 B' L2 F U2 L2 D2 R2 L2 B'
diff --git a/test/04_compose/30_scrambled_inverse.out b/test/04_compose/30_scrambled_inverse.out
deleted file mode 100644
index dff224d..0000000
--- a/test/04_compose/30_scrambled_inverse.out
+++ /dev/null
@@ -1 +0,0 @@
1UF0 UB0 DB0 DF0 UR0 UL0 DL0 DR0 FR0 FL0 BL0 BR0 UFR0 UBL0 DFL0 DBR0 UFL0 UBR0 DFR0 DBL0
diff --git a/test/04_compose/31_scrambled_scrambled.in b/test/04_compose/31_scrambled_scrambled.in
deleted file mode 100644
index 7fe874c..0000000
--- a/test/04_compose/31_scrambled_scrambled.in
+++ /dev/null
@@ -1,4 +0,0 @@
1UL0 BL0 BR1 DL0 FR0 DF0 DB1 DR1 UB0 FL0 UF0 UR1 DFL0 UFR1 DBR1 UBR2 DBL2 DFR0 UFL1 UBL2
2FL1 BR0 DB0 UR1 UF0 UB0 DL0 FR0 UL1 DF1 BL0 DR0 UBL1 DBR1 UFR2 DFR2 DFL2 UBR2 UFL2 DBL0
3// Scramble: U R D' L D' F L2 D L F B D2 B' L2 F U2 L2 D2 R2 L2 B'
4// Followed by R' U' F
diff --git a/test/04_compose/31_scrambled_scrambled.out b/test/04_compose/31_scrambled_scrambled.out
deleted file mode 100644
index 353fb49..0000000
--- a/test/04_compose/31_scrambled_scrambled.out
+++ /dev/null
@@ -1 +0,0 @@
1FL1 UR1 BR1 FR1 UL0 BL0 DB1 UB0 DF1 DL1 UF0 DR1 UFR2 UBR0 DFL2 UFL0 DBR0 DFR2 DBL1 UBL2
diff --git a/test/04_compose/compose_tests.c b/test/04_compose/compose_tests.c
deleted file mode 100644
index a4a5f00..0000000
--- a/test/04_compose/compose_tests.c
+++ /dev/null
@@ -1,30 +0,0 @@
1#include <stdbool.h>
2#include <stdint.h>
3#include <stdio.h>
4
5#include "../../src/cube.h"
6
7#define STRLENMAX 10000
8
9int main() {
10 char str[STRLENMAX];
11 cube_t c1, c2, c3;
12
13 fgets(str, STRLENMAX, stdin);
14 c1 = readcube(H48, str);
15 fgets(str, STRLENMAX, stdin);
16 c2 = readcube(H48, str);
17
18 c3 = compose(c1, c2);
19
20 if (iserror(c3)) {
21 printf("Error composing cubes\n");
22 } else if (!issolvable(c3)) {
23 printf("Composed cube is not solvable\n");
24 } else {
25 writecube(H48, c3, str);
26 printf("%s\n", str);
27 }
28
29 return 0;
30}

Generated with cgit - Back to sebastiano.tronto.net