public ReadonlySudoku(ISudokuGrid sudokuGrid) : base(sudokuGrid) { Seed = sudokuGrid.Seed; }
public Moderate(ISudokuGrid Puzzle) : base(Puzzle) { visitedGroups = new Dictionary <string, string>(); }
public static IEnumerable <ISudokuGrid> Solve(ISudokuGrid sudokuGrid, int maxUniqueSolutions) => Solve(sudokuGrid.ToMatrix(), maxUniqueSolutions);
public Simple(ISudokuGrid BoardToSolve) { _sudokuGrid = BoardToSolve; }
public Moderate(ISudokuGrid Puzzle) : base(Puzzle) { visitedGroups = new Dictionary<string, string>(); }