Skip to content

A simple Java project that can solve any sudoku 9x9 puzzle

License

Notifications You must be signed in to change notification settings

hd-agarwal/Sudoku-solver

Repository files navigation

PROJECT TITLE: SudokuSolver
PURPOSE OF PROJECT: This project provides a terminal based GUI to solve the classic Sudoku 9x9 puzzle.
                    There are two options for the user - to enter a puzzle on their own, or - to see a custom puzzle getting solved
                    Further this project provides the option of viewing the puzzle being solved by the computer using hit and trial method (with backtracking handling the logic)
HOW TO START THIS PROJECT:From Bluej IDE for Java 
                            1) Open the directory as a Bluej project
                            2) Compile all the classes using the compile button
                            3) Right click the Sudoku class and run its main method
                            (How to install Bluej: https://youtu.be/OHdZJZETPFQ)
                           
                           To run without BlueJ(Command-line)
                            1) Navigate to the project folder and compile the Sudoku class using "javac Sudoku.java" command(without quotes)
                            2) Run the program using "java Sudoku" command(without quotes)
AUTHORS:Harsh Dhar Agarwal
USER INSTRUCTIONS: For best results use Bluej IDE as some funtions may not work on command-line

About

A simple Java project that can solve any sudoku 9x9 puzzle

Topics

Resources

License

Stars

Watchers

Forks

Languages