Try it out here: https://sudopro-sudoku-solver.herokuapp.com
- This is a program to solve sudoku puzzles using the backtracking algorithm
- The backtracking algorithm is optimized by choosing to fill in the cells with the least degrees of freedom first
- Clone this repo and
cd
into thesudoku
directory - Create a virtual environment by running
python3 -m venv sudoku-env
- Activate the virtual environment by running
. sudoku-env/bin/activate
- Install dependecies by running
pip install -r requirements.txt
- Start the server by running
flask run
- View the application at http://127.0.0.1:5000/