add doc + delete unused class
All checks were successful
Linux arm64 / Build (push) Successful in 37s
All checks were successful
Linux arm64 / Build (push) Successful in 37s
This commit is contained in:
@@ -1,7 +0,0 @@
|
||||
package sudoku.io;
|
||||
|
||||
public class SudokuFile {
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -1,15 +0,0 @@
|
||||
package sudoku.io;
|
||||
|
||||
public class SudokuSave {
|
||||
|
||||
public static enum AlgoResolution {
|
||||
Backtracking,
|
||||
NoBacktring
|
||||
}
|
||||
|
||||
// private final MultiDoku sudoku;
|
||||
// private final AlgoResolution resolution;
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -14,6 +14,13 @@ public class HintHelper {
|
||||
|
||||
public static record Hint(Cell cell, int newValue) {}
|
||||
|
||||
/**
|
||||
* Si possible, donne un indice sur la résolution du doku passé en paramètre,
|
||||
* selon la méthode de résolution rensaignée.
|
||||
* @param doku MultiDoku, multidoku pour lequel on veut un indice
|
||||
* @param solver Solver, méthode de résolution souhaitée
|
||||
* @return Hint, indice sur une case à remplir, valant null si le doku n'a pas de solution.
|
||||
*/
|
||||
public static Hint getHint(MultiDoku doku, Solver solver) {
|
||||
doku.getStateManager().pushState();
|
||||
doku.clearMutableCells();
|
||||
|
||||
Reference in New Issue
Block a user