
Sudoku Solver
What's the project?
This C# sudoku solver was an educational project that I have created in my own time, which uses a backtracking algorithm. To achieve this I followed this YouTube tutorial: (Create Sudoku Solver with Python in 20 minutes, 5 Jan. 2021)
What is a recursive backtracking algorithm?
By iterating through a list of possible numbers for each cell, then trying to solve the remaining grid from that point forwards. If it fails, it backtracks to the previous cell in which it iterates that cell number until either a solution is found, or it determines it's an impossible grid.
Learning outcomes:
- C# backtracking algorithm,
- 2 dimensional array usage,
- Bug finding with Visual Studio's unity debugger mode.
Bug Report / Source Code:
To report bugs, please place them in the comments below. The source code for the project will be made public within the upcoming week on GitHub.
Updated | 9 days ago |
Published | 13 days ago |
Status | Prototype |
Platforms | HTML5 |
Author | IAmAGameDev |
Made with | Unity |
Average session | A few minutes |
Languages | English |
Leave a comment
Log in with itch.io to leave a comment.