refactor: update ContrainteBloc to handle rectangle bloc, update tests, and improve code comments
This commit is contained in:
@@ -20,7 +20,8 @@ public class TestBlocRectangle {
|
||||
|
||||
sudoku.ajouterContrainte(new ContrainteLigne());
|
||||
sudoku.ajouterContrainte(new ContrainteColonne());
|
||||
sudoku.ajouterContrainte(new ContrainteBloc());
|
||||
sudoku.ajouterContrainte(
|
||||
new ContrainteBloc(sudoku.getGrille().getTaille() / 5, sudoku.getGrille().getTaille() / 3));
|
||||
|
||||
sudoku.getGrille().setCase(0, 0, Symbole.of(1));
|
||||
sudoku.getGrille().setCase(6, 1, Symbole.of(2));
|
||||
@@ -35,7 +36,7 @@ public class TestBlocRectangle {
|
||||
sudoku.getGrille().setCase(3, 0, Symbole.of(4));
|
||||
|
||||
sudoku.getGrille().creerBlocRectangulaire(3, 5);
|
||||
|
||||
|
||||
System.out.println("Sudoku :");
|
||||
System.out.println(sudoku.getGrille().toString());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user