A parallel brute-force Sudoku solver written in Elixir.
Elixir (brew install elixir
on OSX)
mix escript.build
mix test
$ ./sudoxir board.txt
Found a solution!
4 7 3 1 9 5 2 6 8
8 5 6 3 4 2 7 9 1
9 2 1 6 8 7 5 3 4
3 4 7 5 2 6 1 8 9
5 8 2 9 1 4 6 7 3
6 1 9 8 7 3 4 5 2
2 3 4 7 6 9 8 1 5
1 6 5 2 3 8 9 4 7
7 9 8 4 5 1 3 2 6
- This blog post and its accompanying repo are great
- This slide deck and accompanying repo (based on the above blog post)
- The official getting started guide and standard library API docs