# 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