Skip to content

Releases: balex89/sudoku-solver

1.1.0

14 Feb 19:05
7caf1f8
Compare
Choose a tag to compare

New features

  • #40 #41 #45 #46 Add Sudoku puzzle generator endpoint (hard puzzles only, for now)
  • #42 Support for Docker containerization

Bug fixes

  • #43 Fix a bug with unsynchronized state of puzzle and possible values in cells
  • #47 Fix a bug with methods that cycle through cells as its state changes (caused by #43 fix)
  • #49 Fix a bug when invalid puzzle caused invalid solution (now alerts exception)

Other

  • #37 #39 #44 #48 Various minor refactoring, code style and CI improvements

Full Changelog: 1.0.0...1.1.0

1.0.0

16 Aug 16:47
1765740
Compare
Choose a tag to compare

New features

Improvements

  • #26 Validation of Sudoku task before finding the solution;
  • #31 New solving technique excludes cell value alternatives witch eventually break Sudoku rules. Any valid Sudoku puzzle now gets cracked;
  • #34 New solving technique finds "twin" cells with common cell value alternatives and filters the other alternatives out. Significantly speeds up the search for solution.

0.1.0

06 May 14:25
763525b
Compare
Choose a tag to compare

Initial public release