NEST SudokuΒΆ

A PyNEST implementation of Sudoku as a constraint satisfaction problem.

You can run the solver using sudoku_solver.py. It will display the solution in the end.

To visualize the solution process, you can afterwards run plot_progress.py; this requires the imageio package.

Script controlling the simulation of a single game of Sudoku

Script controlling the simulation of a single game of Sudoku

Generate a GIF of the network solving a Sudoku puzzle

Generate a GIF of the network solving a Sudoku puzzle

Class encapsulating the network for solving Sudoku

Class encapsulating the network for solving Sudoku

Helper functions for the Sudoku solver

Helper functions for the Sudoku solver