This project requires Python 3. In order to use visualization for sudoku solver install pygame: http://www.pygame.org/download.shtml .
solution.py- Sudoku solving algorithm.PySudoku.py- Used for visualization of solving algoritm.visualize.py- Sudoku visualization using pygame library.objects/GameResources.pycontains function loading the image representing a Sudoku boardobjects/SudokuSquare.pygeometric transformation functions for transforming from array to square board representation of Sudoku