With growing popularity, newer puzzles contain fewer and fewer clues and more weird/obscure rules. The goal of this project is to develop an easy to use, yet powerful, sudoku game generator for all types of possible rules.
- Add backtracking solver
- Possible exploration of different solving strategies
- Create a testing suite
- Create modular rules
- Rules can be added or removed each run
- Update tests to include new rules
- Benchmark
- Explore different strategies for generating puzzles
- Multi-threading
- Use multi-threading to speed up generation