From dc981e1764610dee0240397fe849b598c2a6c36e Mon Sep 17 00:00:00 2001 From: Dasha Date: Fri, 6 Feb 2026 23:40:06 +0300 Subject: [PATCH 1/4] task 1 --- .../hse/java/practice/task1/RubiksCube.java | 209 ++++++++++++++++-- .../practice/task1/backClockwiseState.json | 1 + .../practice/task1/downClockwiseState.json | 1 + .../practice/task1/leftClockwiseState.json | 1 + .../practice/task1/rightClockwiseState.json | 1 + .../java/practice/task1/upClockwiseState.json | 1 + 6 files changed, 200 insertions(+), 14 deletions(-) create mode 100644 src/test/resources/hse/java/practice/task1/backClockwiseState.json create mode 100644 src/test/resources/hse/java/practice/task1/downClockwiseState.json create mode 100644 src/test/resources/hse/java/practice/task1/leftClockwiseState.json create mode 100644 src/test/resources/hse/java/practice/task1/rightClockwiseState.json create mode 100644 src/test/resources/hse/java/practice/task1/upClockwiseState.json diff --git a/src/main/java/hse/java/practice/task1/RubiksCube.java b/src/main/java/hse/java/practice/task1/RubiksCube.java index d986f9f0..cfeeb266 100644 --- a/src/main/java/hse/java/practice/task1/RubiksCube.java +++ b/src/main/java/hse/java/practice/task1/RubiksCube.java @@ -26,34 +26,215 @@ public RubiksCube() { } } + @Override + public void front(RotateDirection direction) { + if (direction == RotateDirection.COUNTERCLOCKWISE) { + front(RotateDirection.CLOCKWISE); + front(RotateDirection.CLOCKWISE); + front(RotateDirection.CLOCKWISE); + return; + } + + rotateEdge(edges[4]); + + CubeColor[] temp = new CubeColor[3]; + for (int i = 0; i < 3; i++) { + temp[i] = edges[0].getParts()[2][i]; + } + + for (int i = 0; i < 3; i++) { + edges[0].getParts()[2][i] = edges[2].getParts()[i][2]; + } + + for (int i = 0; i < 3; i++) { + edges[2].getParts()[i][2] = edges[1].getParts()[0][2 - i]; + } + + for (int i = 0; i < 3; i++) { + edges[1].getParts()[0][i] = edges[3].getParts()[i][0]; + } + + for (int i = 0; i < 3; i++) { + edges[3].getParts()[i][0] = temp[2 - i]; + } + } + @Override public void up(RotateDirection direction) { - + if (direction == RotateDirection.COUNTERCLOCKWISE) { + up(RotateDirection.CLOCKWISE); + up(RotateDirection.CLOCKWISE); + up(RotateDirection.CLOCKWISE); + return; + } + + rotateEdge(edges[0]); + + CubeColor[] temp = new CubeColor[3]; + for (int i = 0; i < 3; i++) { + temp[i] = edges[4].getParts()[0][i]; + } + + for (int i = 0; i < 3; i++) { + edges[4].getParts()[0][i] = edges[3].getParts()[0][i]; + } + + for (int i = 0; i < 3; i++) { + edges[3].getParts()[0][i] = edges[5].getParts()[0][i]; + } + + for (int i = 0; i < 3; i++) { + edges[5].getParts()[0][i] = edges[2].getParts()[0][i]; + } + + for (int i = 0; i < 3; i++) { + edges[2].getParts()[0][i] = temp[i]; + } } - + @Override public void down(RotateDirection direction) { - + if (direction == RotateDirection.COUNTERCLOCKWISE) { + down(RotateDirection.CLOCKWISE); + down(RotateDirection.CLOCKWISE); + down(RotateDirection.CLOCKWISE); + return; + } + + rotateEdge(edges[1]); + + CubeColor[] temp = new CubeColor[3]; + for (int i = 0; i < 3; i++) { + temp[i] = edges[4].getParts()[2][i]; + } + + for (int i = 0; i < 3; i++) { + edges[4].getParts()[2][i] = edges[2].getParts()[2][i]; + } + + for (int i = 0; i < 3; i++) { + edges[2].getParts()[2][i] = edges[5].getParts()[2][i]; + } + + for (int i = 0; i < 3; i++) { + edges[5].getParts()[2][i] = edges[3].getParts()[2][i]; + } + + for (int i = 0; i < 3; i++) { + edges[3].getParts()[2][i] = temp[i]; + } } - + @Override public void left(RotateDirection direction) { - + if (direction == RotateDirection.COUNTERCLOCKWISE) { + left(RotateDirection.CLOCKWISE); + left(RotateDirection.CLOCKWISE); + left(RotateDirection.CLOCKWISE); + return; + } + + rotateEdge(edges[2]); + + CubeColor[] temp = new CubeColor[3]; + for (int i = 0; i < 3; i++) { + temp[i] = edges[0].getParts()[i][0]; + } + + for (int i = 0; i < 3; i++) { + edges[0].getParts()[i][0] = edges[5].getParts()[2 - i][2]; + } + + for (int i = 0; i < 3; i++) { + edges[5].getParts()[i][2] = edges[1].getParts()[2 - i][0]; + } + + for (int i = 0; i < 3; i++) { + edges[1].getParts()[i][0] = edges[4].getParts()[i][0]; + } + + for (int i = 0; i < 3; i++) { + edges[4].getParts()[i][0] = temp[i]; + } } - + @Override public void right(RotateDirection direction) { - - } - - @Override - public void front(RotateDirection direction) { - + if (direction == RotateDirection.COUNTERCLOCKWISE) { + right(RotateDirection.CLOCKWISE); + right(RotateDirection.CLOCKWISE); + right(RotateDirection.CLOCKWISE); + return; + } + + rotateEdge(edges[3]); + + CubeColor[] temp = new CubeColor[3]; + for (int i = 0; i < 3; i++) { + temp[i] = edges[0].getParts()[i][2]; + } + + for (int i = 0; i < 3; i++) { + edges[0].getParts()[i][2] = edges[4].getParts()[i][2]; + } + + for (int i = 0; i < 3; i++) { + edges[4].getParts()[i][2] = edges[1].getParts()[i][2]; + } + + for (int i = 0; i < 3; i++) { + edges[1].getParts()[i][2] = edges[5].getParts()[2 - i][0]; + } + + for (int i = 0; i < 3; i++) { + edges[5].getParts()[i][0] = temp[2 - i]; + } } - + @Override public void back(RotateDirection direction) { - + if (direction == RotateDirection.COUNTERCLOCKWISE) { + back(RotateDirection.CLOCKWISE); + back(RotateDirection.CLOCKWISE); + back(RotateDirection.CLOCKWISE); + return; + } + + rotateEdge(edges[5]); + + CubeColor[] temp = new CubeColor[3]; + for (int i = 0; i < 3; i++) { + temp[i] = edges[0].getParts()[0][i]; + } + + for (int i = 0; i < 3; i++) { + edges[0].getParts()[0][i] = edges[3].getParts()[i][2]; + } + + for (int i = 0; i < 3; i++) { + edges[3].getParts()[i][2] = edges[1].getParts()[2][2 - i]; + } + + for (int i = 0; i < 3; i++) { + edges[1].getParts()[2][i] = edges[2].getParts()[i][0]; + } + + for (int i = 0; i < 3; i++) { + edges[2].getParts()[i][0] = temp[2 - i]; + } + } + + private void rotateEdge(Edge edge) { + CubeColor[][] parts = edge.getParts(); + CubeColor[][] rotated = new CubeColor[3][3]; + + for (int i = 0; i < 3; i++) { + for (int j = 0; j < 3; j++) { + rotated[j][2 - i] = parts[i][j]; + } + } + + edge.setParts(rotated); } public Edge[] getEdges() { diff --git a/src/test/resources/hse/java/practice/task1/backClockwiseState.json b/src/test/resources/hse/java/practice/task1/backClockwiseState.json new file mode 100644 index 00000000..b9a85c73 --- /dev/null +++ b/src/test/resources/hse/java/practice/task1/backClockwiseState.json @@ -0,0 +1 @@ +[ [ [ "WHITE", "WHITE", "WHITE" ], [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ] ], [ [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "GREEN", "BLUE", "BLUE" ], [ "GREEN", "BLUE", "BLUE" ], [ "GREEN", "BLUE", "BLUE" ] ], [ [ "WHITE", "WHITE", "RED" ], [ "WHITE", "WHITE", "RED" ], [ "WHITE", "WHITE", "RED" ] ], [ [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ] ], [ [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/downClockwiseState.json b/src/test/resources/hse/java/practice/task1/downClockwiseState.json new file mode 100644 index 00000000..97647c4e --- /dev/null +++ b/src/test/resources/hse/java/practice/task1/downClockwiseState.json @@ -0,0 +1 @@ +[ [ [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ] ], [ [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ], [ "ORANGE", "ORANGE", "ORANGE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ], [ "YELLOW", "YELLOW", "YELLOW" ] ], [ [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ], [ "WHITE", "WHITE", "WHITE" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/leftClockwiseState.json b/src/test/resources/hse/java/practice/task1/leftClockwiseState.json new file mode 100644 index 00000000..a070b091 --- /dev/null +++ b/src/test/resources/hse/java/practice/task1/leftClockwiseState.json @@ -0,0 +1 @@ +[ [ [ "ORANGE", "GREEN", "GREEN" ], [ "ORANGE", "GREEN", "GREEN" ], [ "ORANGE", "GREEN", "GREEN" ] ], [ [ "YELLOW", "RED", "RED" ], [ "YELLOW", "RED", "RED" ], [ "YELLOW", "RED", "RED" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ] ], [ [ "GREEN", "YELLOW", "YELLOW" ], [ "GREEN", "YELLOW", "YELLOW" ], [ "GREEN", "YELLOW", "YELLOW" ] ], [ [ "ORANGE", "ORANGE", "RED" ], [ "ORANGE", "ORANGE", "RED" ], [ "ORANGE", "ORANGE", "RED" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/rightClockwiseState.json b/src/test/resources/hse/java/practice/task1/rightClockwiseState.json new file mode 100644 index 00000000..a176402c --- /dev/null +++ b/src/test/resources/hse/java/practice/task1/rightClockwiseState.json @@ -0,0 +1 @@ +[ [ [ "GREEN", "GREEN", "YELLOW" ], [ "GREEN", "GREEN", "YELLOW" ], [ "GREEN", "GREEN", "YELLOW" ] ], [ [ "RED", "RED", "ORANGE" ], [ "RED", "RED", "ORANGE" ], [ "RED", "RED", "ORANGE" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ] ], [ [ "YELLOW", "YELLOW", "RED" ], [ "YELLOW", "YELLOW", "RED" ], [ "YELLOW", "YELLOW", "RED" ] ], [ [ "GREEN", "ORANGE", "ORANGE" ], [ "GREEN", "ORANGE", "ORANGE" ], [ "GREEN", "ORANGE", "ORANGE" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/upClockwiseState.json b/src/test/resources/hse/java/practice/task1/upClockwiseState.json new file mode 100644 index 00000000..5146c4c8 --- /dev/null +++ b/src/test/resources/hse/java/practice/task1/upClockwiseState.json @@ -0,0 +1 @@ +[ [ [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ] ], [ [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ] ], [ [ "YELLOW", "YELLOW", "YELLOW" ], [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "ORANGE", "ORANGE", "ORANGE" ], [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ] ] ] \ No newline at end of file From 09ea114e1b6e5e3975ed515c2aa25bdac9eba369 Mon Sep 17 00:00:00 2001 From: Dasha Date: Fri, 6 Feb 2026 23:50:01 +0300 Subject: [PATCH 2/4] restore json --- .../practice/task1/frontClockwieseState.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/test/java/hse/java/practice/task1/frontClockwieseState.json diff --git a/src/test/java/hse/java/practice/task1/frontClockwieseState.json b/src/test/java/hse/java/practice/task1/frontClockwieseState.json new file mode 100644 index 00000000..44471923 --- /dev/null +++ b/src/test/java/hse/java/practice/task1/frontClockwieseState.json @@ -0,0 +1,32 @@ +[ + [ + ["GREEN", "GREEN", "GREEN"], + ["GREEN", "GREEN", "GREEN"], + ["BLUE", "BLUE", "BLUE"] + ], + [ + ["WHITE", "WHITE", "WHITE"], + ["RED", "RED", "RED"], + ["RED", "RED", "RED"] + ], + [ + ["BLUE", "BLUE", "RED"], + ["BLUE", "BLUE", "RED"], + ["BLUE", "BLUE", "RED"] + ], + [ + ["GREEN", "WHITE", "WHITE"], + ["GREEN", "WHITE", "WHITE"], + ["GREEN", "WHITE", "WHITE"] + ], + [ + ["YELLOW", "YELLOW", "YELLOW"], + ["YELLOW", "YELLOW", "YELLOW"], + ["YELLOW", "YELLOW", "YELLOW"] + ], + [ + ["ORANGE", "ORANGE", "ORANGE"], + ["ORANGE", "ORANGE", "ORANGE"], + ["ORANGE", "ORANGE", "ORANGE"] + ] +] From fcfdf10f26760fce3dfe5db7cf1d847f5f97e84c Mon Sep 17 00:00:00 2001 From: Dasha Date: Sun, 8 Feb 2026 13:55:45 +0300 Subject: [PATCH 3/4] remove tests --- .../resources/hse/java/practice/task1/backClockwiseState.json | 1 - .../resources/hse/java/practice/task1/downClockwiseState.json | 1 - .../resources/hse/java/practice/task1/leftClockwiseState.json | 1 - .../resources/hse/java/practice/task1/rightClockwiseState.json | 1 - src/test/resources/hse/java/practice/task1/upClockwiseState.json | 1 - 5 files changed, 5 deletions(-) delete mode 100644 src/test/resources/hse/java/practice/task1/backClockwiseState.json delete mode 100644 src/test/resources/hse/java/practice/task1/downClockwiseState.json delete mode 100644 src/test/resources/hse/java/practice/task1/leftClockwiseState.json delete mode 100644 src/test/resources/hse/java/practice/task1/rightClockwiseState.json delete mode 100644 src/test/resources/hse/java/practice/task1/upClockwiseState.json diff --git a/src/test/resources/hse/java/practice/task1/backClockwiseState.json b/src/test/resources/hse/java/practice/task1/backClockwiseState.json deleted file mode 100644 index b9a85c73..00000000 --- a/src/test/resources/hse/java/practice/task1/backClockwiseState.json +++ /dev/null @@ -1 +0,0 @@ -[ [ [ "WHITE", "WHITE", "WHITE" ], [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ] ], [ [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "GREEN", "BLUE", "BLUE" ], [ "GREEN", "BLUE", "BLUE" ], [ "GREEN", "BLUE", "BLUE" ] ], [ [ "WHITE", "WHITE", "RED" ], [ "WHITE", "WHITE", "RED" ], [ "WHITE", "WHITE", "RED" ] ], [ [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ] ], [ [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/downClockwiseState.json b/src/test/resources/hse/java/practice/task1/downClockwiseState.json deleted file mode 100644 index 97647c4e..00000000 --- a/src/test/resources/hse/java/practice/task1/downClockwiseState.json +++ /dev/null @@ -1 +0,0 @@ -[ [ [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ] ], [ [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ], [ "ORANGE", "ORANGE", "ORANGE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ], [ "YELLOW", "YELLOW", "YELLOW" ] ], [ [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ], [ "WHITE", "WHITE", "WHITE" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/leftClockwiseState.json b/src/test/resources/hse/java/practice/task1/leftClockwiseState.json deleted file mode 100644 index a070b091..00000000 --- a/src/test/resources/hse/java/practice/task1/leftClockwiseState.json +++ /dev/null @@ -1 +0,0 @@ -[ [ [ "ORANGE", "GREEN", "GREEN" ], [ "ORANGE", "GREEN", "GREEN" ], [ "ORANGE", "GREEN", "GREEN" ] ], [ [ "YELLOW", "RED", "RED" ], [ "YELLOW", "RED", "RED" ], [ "YELLOW", "RED", "RED" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ] ], [ [ "GREEN", "YELLOW", "YELLOW" ], [ "GREEN", "YELLOW", "YELLOW" ], [ "GREEN", "YELLOW", "YELLOW" ] ], [ [ "ORANGE", "ORANGE", "RED" ], [ "ORANGE", "ORANGE", "RED" ], [ "ORANGE", "ORANGE", "RED" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/rightClockwiseState.json b/src/test/resources/hse/java/practice/task1/rightClockwiseState.json deleted file mode 100644 index a176402c..00000000 --- a/src/test/resources/hse/java/practice/task1/rightClockwiseState.json +++ /dev/null @@ -1 +0,0 @@ -[ [ [ "GREEN", "GREEN", "YELLOW" ], [ "GREEN", "GREEN", "YELLOW" ], [ "GREEN", "GREEN", "YELLOW" ] ], [ [ "RED", "RED", "ORANGE" ], [ "RED", "RED", "ORANGE" ], [ "RED", "RED", "ORANGE" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ] ], [ [ "YELLOW", "YELLOW", "RED" ], [ "YELLOW", "YELLOW", "RED" ], [ "YELLOW", "YELLOW", "RED" ] ], [ [ "GREEN", "ORANGE", "ORANGE" ], [ "GREEN", "ORANGE", "ORANGE" ], [ "GREEN", "ORANGE", "ORANGE" ] ] ] \ No newline at end of file diff --git a/src/test/resources/hse/java/practice/task1/upClockwiseState.json b/src/test/resources/hse/java/practice/task1/upClockwiseState.json deleted file mode 100644 index 5146c4c8..00000000 --- a/src/test/resources/hse/java/practice/task1/upClockwiseState.json +++ /dev/null @@ -1 +0,0 @@ -[ [ [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ], [ "GREEN", "GREEN", "GREEN" ] ], [ [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ], [ "RED", "RED", "RED" ] ], [ [ "YELLOW", "YELLOW", "YELLOW" ], [ "BLUE", "BLUE", "BLUE" ], [ "BLUE", "BLUE", "BLUE" ] ], [ [ "ORANGE", "ORANGE", "ORANGE" ], [ "WHITE", "WHITE", "WHITE" ], [ "WHITE", "WHITE", "WHITE" ] ], [ [ "WHITE", "WHITE", "WHITE" ], [ "YELLOW", "YELLOW", "YELLOW" ], [ "YELLOW", "YELLOW", "YELLOW" ] ], [ [ "BLUE", "BLUE", "BLUE" ], [ "ORANGE", "ORANGE", "ORANGE" ], [ "ORANGE", "ORANGE", "ORANGE" ] ] ] \ No newline at end of file From c40c95a183d6086e32206e8f7050b8e266589bee Mon Sep 17 00:00:00 2001 From: Dasha Date: Sun, 8 Feb 2026 13:57:10 +0300 Subject: [PATCH 4/4] cube: fix --- .../practice/task1/frontClockwieseState.json | 32 ------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/test/resources/hse/java/practice/task1/frontClockwieseState.json diff --git a/src/test/resources/hse/java/practice/task1/frontClockwieseState.json b/src/test/resources/hse/java/practice/task1/frontClockwieseState.json deleted file mode 100644 index 44471923..00000000 --- a/src/test/resources/hse/java/practice/task1/frontClockwieseState.json +++ /dev/null @@ -1,32 +0,0 @@ -[ - [ - ["GREEN", "GREEN", "GREEN"], - ["GREEN", "GREEN", "GREEN"], - ["BLUE", "BLUE", "BLUE"] - ], - [ - ["WHITE", "WHITE", "WHITE"], - ["RED", "RED", "RED"], - ["RED", "RED", "RED"] - ], - [ - ["BLUE", "BLUE", "RED"], - ["BLUE", "BLUE", "RED"], - ["BLUE", "BLUE", "RED"] - ], - [ - ["GREEN", "WHITE", "WHITE"], - ["GREEN", "WHITE", "WHITE"], - ["GREEN", "WHITE", "WHITE"] - ], - [ - ["YELLOW", "YELLOW", "YELLOW"], - ["YELLOW", "YELLOW", "YELLOW"], - ["YELLOW", "YELLOW", "YELLOW"] - ], - [ - ["ORANGE", "ORANGE", "ORANGE"], - ["ORANGE", "ORANGE", "ORANGE"], - ["ORANGE", "ORANGE", "ORANGE"] - ] -]