refactor: remove unused classes and methods, improve code clarity

This commit is contained in:
2025-02-09 08:52:30 +01:00
parent 436967da03
commit 09776489fa
12 changed files with 67 additions and 138 deletions

View File

@@ -13,10 +13,18 @@ public class TestSudokuLettres {
// Create a new Sudoku
Sudoku sudoku = new Sudoku(9);
List<Symbole> symboles = new ArrayList<>();
symboles.add(Symbole.of("L"));
symboles.add(Symbole.of("E"));
symboles.add(Symbole.of("T"));
symboles.add(Symbole.of("T"));
symboles.add(Symbole.of("R"));
symboles.add(Symbole.of("E"));
symboles.add(Symbole.of("S"));
symboles.add(Symbole.of("O"));
symboles.add(Symbole.of("H"));
sudoku.getGrille()
.setSymbolesPossibles(new ArrayList<>(List.of(Symbole.of("L"), Symbole.of("E"), Symbole.of("T"),
Symbole.of("T"), Symbole.of("R"), Symbole.of("E"), Symbole.of("S"), Symbole.of("O"),
Symbole.of("H"))));
.setSymbolesPossibles(new ArrayList<>(symboles));
sudoku.ajouterContrainte(new ContrainteLigne());
sudoku.ajouterContrainte(new ContrainteColonne());