Releases: balex89/sudoku-solver
Releases · balex89/sudoku-solver
1.1.0
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
Full Changelog: 1.0.0...1.1.0
1.0.0
New features
- #30 #36 Runnable HTTP web application to serve as solver engine. See sudoku-solver-frontend project for the corresponding user web interface.
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.