/sudoku-solver

My implementation of a Sudoku solver with Python.

Primary LanguagePython

A.I. Final Project - Spring 2018

Installing dependencies

I have a requirements.txt file that you can run using pip to make sure you have all needed dependencies. (I think there is only one though..) I tried doing this with pip freeze but realized that saved ALL dependencies located on my machine instead of the ones only being used for my project. So I installed pipreqs which is a cool tool that allows you to specify the path to your project.

Running the program

By default, my program is solving sudoku puzzles provided by a variety of textfiles.

Sudoku puzzles are represented in the form:

000000000
000000000
000000000
000000000
000000000
000000000
000000000
000000000
000000000

I have textfiles with multiple difficulties that are called in my main() function.

All puzzles in these files were taken from here.