feat : solver random
Some checks are pending
Linux arm64 / Build (push) Waiting to run

This commit is contained in:
Melvyn
2025-01-27 14:48:28 +01:00
parent 3bb610b9c2
commit 80239274d7
6 changed files with 74 additions and 51 deletions

View File

@@ -56,7 +56,7 @@ class SolverTest {
assert(dokuResult.isValid());
Solver.solve(dokuToTest);
Solver.solveRandom(dokuToTest, );
System.out.println("\n****************************\nDoku solved");
@@ -81,8 +81,14 @@ class SolverTest {
5, ns, ns, ns, 3, 1, 0, ns, ns);
sudokuToTest2.setImmutableCellsSymbol(immutableCells2);
boolean isSolved = Solver.solve(dokuToTest2);
boolean isSolved = Solver.solveRandom(dokuToTest2, );
assert(!isSolved);
MultiDoku dokuToTest3 = SudokuFactory.createBasicEmptySquareSudoku(3);
Solver.solveRandom(dokuToTest3, );
SudokuPrinter.printRectangleSudoku(dokuToTest3.getSubGrid(0), 3, 3);
}
}