refactor: update ContrainteBloc to handle rectangle bloc, update tests, and improve code comments
This commit is contained in:
@@ -1,25 +1,7 @@
|
||||
package sudoku;
|
||||
|
||||
public class SudokuPlacement {
|
||||
private final Sudoku sudoku;
|
||||
private final int offsetLigne;
|
||||
private final int offsetColonne;
|
||||
|
||||
public SudokuPlacement(Sudoku sudoku, int offsetLigne, int offsetColonne) {
|
||||
this.sudoku = sudoku;
|
||||
this.offsetLigne = offsetLigne;
|
||||
this.offsetColonne = offsetColonne;
|
||||
}
|
||||
|
||||
public Sudoku getSudoku() {
|
||||
return sudoku;
|
||||
}
|
||||
|
||||
public int getOffsetLigne() {
|
||||
return offsetLigne;
|
||||
}
|
||||
|
||||
public int getOffsetColonne() {
|
||||
return offsetColonne;
|
||||
}
|
||||
/**
|
||||
* Classe permettant de stocker un placement de symbole dans une grille de sudoku.
|
||||
*/
|
||||
public record SudokuPlacement(Sudoku sudoku, int offsetLigne, int offsetColonne) {
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user