Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/justahero/ok-sudoku

An okay-ish soduku program to experiment with algorithms & additional logical layers
https://github.com/justahero/ok-sudoku

Last synced: about 1 month ago
JSON representation

An okay-ish soduku program to experiment with algorithms & additional logical layers

Awesome Lists containing this project

README

        

# Ok-Sudoku

An okay-ish soduku program to experiment with algorithms & additional logical layers.

## Similar Projects

* [Emerentius/sudoku](https://github.com/Emerentius/sudoku/) repository
* [SudokuDLX](https://github.com/jonpas/SudokuDLX) - a solver using Dancing Links in C++
* [dancing links](https://github.com/benfowler/dancing-links) - a solver using Dancing Links in Java

## Test Sudokus

* [Invalid Test Cases](http://sudopedia.enjoysudoku.com/Invalid_Test_Cases.html)
* [List of Hardest Sudokus](https://github.com/t-dillon/tdoku/tree/master/benchmarks)

## References:

* [HoDoKu Solving Techniques](http://hodoku.sourceforge.net/en/tech_singles.php)
* [Sudoku Hints](http://www.angusj.com/sudoku/hints.php)
* [Sudoku Solver](https://sudokuspoiler.azurewebsites.net/) - online
* [Recursive Brute Force Solver](https://medium.com/@ekapope.v/learning-recursive-algorithm-with-sudoku-solver-in-python-345623de98ae)
* [Sudoku Strategy Families](https://www.sudokuwiki.org/Strategy_Families)
* [Sudopedia Terminology](https://www.sudopedia.org/wiki/Terminology)
* [Solving Techniques](http://sudopedia.enjoysudoku.com/Solving_Technique.html)

Dancing Links based solvers

* [Building A Sudoku Solver in Java with Dancing Links](https://medium.com/javarevisited/building-a-sudoku-solver-in-java-with-dancing-links-180274b0b6c1) (article)
* [A Sudoku Solver in Java implementing Knuth's Dancing Links Algorithm](https://www.ocf.berkeley.edu/~jchu/publicportal/sudoku/sudoku.paper.html#mySolver)