| paintGame(String[], JButton[][], String[][], Stack, String[][]) |  | 0% |  | 0% | 3 | 3 | 48 | 48 | 1 | 1 |
| backOneStep(Stack, JButton[][], String[][], JPanel) |  | 0% |  | 0% | 4 | 4 | 53 | 53 | 1 | 1 |
| paintButton(JButton, String[], String[][], Stack) |  | 0% |  | 0% | 4 | 4 | 34 | 34 | 1 | 1 |
| showHighscores(String) |  | 0% |  | 0% | 4 | 4 | 33 | 33 | 1 | 1 |
| sortByTime(String) |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
| highscoreScreen() |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| lambda$new$0(int[], String[], ActionEvent) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| getErgebnisArray(String[][], ArrayList) |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 1 | 1 |
| getSolution(String, String[][]) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| abgabeMöglich(String, String[][], String[][]) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| finish(String, String[], String, String[][], String[][]) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| lambda$paintGame$11(boolean[], String, String[][], String[][], Timer, String[], JLabel, JPanel, ActionEvent) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
| getResult(String[][], String[][]) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| lambda$highscoreScreen$2(int[], ActionEvent) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| makeButtonArray(String[][]) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| totalResetButton(JButton[][], String[][], Stack, String[][]) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| getData(String, int) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| gridUpdate(JPanel, JButton[][]) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| stopTimer() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| printWholeCSV(String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| readFromFile(String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| ablauf(String[]) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$finish$12(JTextField, String, String, String[], ActionEvent) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| getCords(int, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$paintGame$8(String[], ActionEvent) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$paintGame$10(JButton[][], String[][], Stack, String[][], ActionEvent) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| startTimer() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$paintGame$9(Stack, JButton[][], String[][], JPanel, ActionEvent) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$paintGame$7(JButton, String[], String[][], Stack, ActionEvent) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$showHighscores$6(ActionEvent) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$showHighscores$5(ActionEvent) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$highscoreScreen$3(ActionEvent) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$sortByTime$4(Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$new$1(ActionEvent) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| actionPerformed(ActionEvent) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| Main() |  | 100% |  | 100% | 0 | 2 | 0 | 23 | 0 | 1 |
| makeColorArray(int) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |