feat: enhance menu, colors, sudoku, all is working, now multidoku ^^

This commit is contained in:
2025-02-06 17:54:17 +01:00
parent 7bc99258ec
commit b0b4152ec4
7 changed files with 354 additions and 227 deletions

View File

@@ -8,7 +8,7 @@ import java.util.Arrays;
public class TestCreationGrille {
@Test
public void testLigne() {
//CREATION D'UN SUDOKU SIMPLE 12*12
// CREATION D'UN SUDOKU SIMPLE 12*12
Sudoku sudoku = new Sudoku(12);
sudoku.getGrille().setSymbolesPossibles(new ArrayList<>(Arrays.asList(
Symbole.of(1),
@@ -85,7 +85,13 @@ public class TestCreationGrille {
sudoku.getGrille().setCase(11, 6, Symbole.of(11));
sudoku.getGrille().setCase(11, 8, Symbole.of(6));
sudoku.getGrille().setCase(11, 11, Symbole.of(3));
// TODO
sudoku.getGrille().creerBlocRectangulaire(3, 4);
sudoku.ajouterContrainte(new ContrainteBloc());
sudoku.ajouterContrainte(new ContrainteColonne());
sudoku.ajouterContrainte(new ContrainteLigne());
System.out.println("Sudoku :");
System.out.println(sudoku.getGrille().toString());
System.out.println("Blocs :");