Package sudoku.solver

Class BacktrackingSolver

java.lang.Object
sudoku.solver.BacktrackingSolver
All Implemented Interfaces:
Solver

public class BacktrackingSolver extends Object implements Solver
  • Constructor Details

    • BacktrackingSolver

      public BacktrackingSolver()
  • Method Details

    • solve

      public boolean solve(MultiDoku doku, List<SolverStep> steps)
      Résout le MultiDoku passé en paramètre, avec backtracking.
      Specified by:
      solve in interface Solver
      Parameters:
      doku - MultiDoku, MultiDoku à résoudre.
      Returns:
      boolean, valant true si le MultiDoku est résolu, false sinon.