/sudoku

Sudoku solver

Primary LanguageJavaScript

Sudoku Solver

Try it out here: https://sudopro-sudoku-solver.herokuapp.com

Description

  1. This is a program to solve sudoku puzzles using the backtracking algorithm
  2. The backtracking algorithm is optimized by choosing to fill in the cells with the least degrees of freedom first

Getting started

  1. Clone this repo and cd into the sudoku directory
  2. Create a virtual environment by running python3 -m venv sudoku-env
  3. Activate the virtual environment by running . sudoku-env/bin/activate
  4. Install dependecies by running pip install -r requirements.txt
  5. Start the server by running flask run
  6. View the application at http://127.0.0.1:5000/

Screenshots

Screenshot 2023-04-28 at 1 18 25 PM

Screenshot 2023-04-28 at 1 20 13 PM