Skip to content

Releases: kurtanr/SimpleSudokuSolver

SimpleSudokuSolver v1.0.0

12 Apr 18:31
Compare
Choose a tag to compare

Added

  • Implemented Backtracking (brute-force) solving strategy.

SimpleSudokuSolver v0.9.0

29 Mar 13:26
Compare
Choose a tag to compare

Added

  • Implemented X-Wing solving strategy.

SimpleSudokuSolver v0.8.0

31 Aug 18:17
Compare
Choose a tag to compare

Added

  • Implemented LockedCandidatesClaiming solving strategy.
  • Added Codacy automated code reviews and analytics.

Fixed

SimpleSudokuSolver v0.7.0

13 Aug 09:05
Compare
Choose a tag to compare

Added

  • Implemented HiddenPair, HiddenTriple and HiddenQuad solving strategies.
  • SudokuBoard displays index of row and column.

SimpleSudokuSolver v0.6.0

09 Aug 07:24
Compare
Choose a tag to compare

Added

  • Implemented NakedQuad solving strategy.
  • Additional tests written - reached 100% code coverage.
  • Files loaded by solver can now have comments (lines starting with '#' are ignored)

Fixed

  • Issue where "Single in Column" and "Single in Block" strategies were displayed as "Single in Row".

SimpleSudokuSolver v0.5.0

06 Aug 23:30
Compare
Choose a tag to compare

Added

  • Status window now displays actions that do elimination of candidates as a separate step.
  • It is possible to undo a step.
  • Cells have a toggleable tooltip which displays how many candidate values a cell has.
  • Written additional tests for solver strategies.
  • Added comments to all solver strategies.

Fixed

  • Issue in NakedTriple strategy when all the members of a triple were in the same block.
  • Issue in HiddenSingle strategy where final evaluation was done only on blocks and not rows and columns.
  • Issue with arrow keys no longer working once user clicks inside the text box.

Changed

  • Converted each solver strategy into a separate class which implements the newly added ISudokuSolverStrategy interface.
  • Changes to ISudokuSolver interface.