Sudoku Solver is a Python program that allows you to generate Sudoku puzzles, solve them, and play interactively. It uses backtracking algorithm to solve the puzzles and offers options to generate new puzzles or input your own.
- Generate Sudoku: Automatically generates Sudoku puzzles of varying difficulties (Easy, Medium, Hard).
- Solve Sudoku: Solves the generated or user-input Sudoku puzzles using a backtracking algorithm.
- Interactive Play: Allows users to enter their own Sudoku puzzles and solve them interactively.
- Difficulty Levels: Offers three difficulty levels for generated puzzles: Easy, Medium, and Hard.