This is a Sudoku game built with Java.
The rules are the same as the good ol' traditional Sudoku rules.
You can read them here!
It's a fun brain-teaser for when you want to challenge yourself in logical thinking :)
Get a copy of the repo, then add javafx jar files in /lib folder to your run configurations.
Detailed tutorial in step 3 of this site.
It holds data of the game as well as the game grid and game state.
Except for its logic subfolder, which is CONTROLLER.
ControlLogic uses methods from sudoku.computationlogic to generate new game boards and check if game is complete or not.
The application entry point is the Main class, using main function from SudokuApplication class.
The "Simple Solving Algorithm" is the algorithm used in this project to check if a given partially-emptied Sudoku board is solvable or not.
For further information and learning material in different Sudoku solving algorithms, look here!