Welcome to SmartSudoku -- Sudoku with a twist! For those who have played sudoku, the gameplay on your end is simple: play the game how you would ordinarily play a sudoku game. For those who haven't, an n × n grid is completed when all the rows and columns are filled with numbers from 1 to n completely, with no repeats. To make this extra challenging, there are n separate √n × √n squares on the grid you will have to fill as well. For example, if you have chosen Easy mode, n = 4 and √n = 2. If this sounds complicated, you can read the rules in more detail on the official website here!
The twist of SmartSudoku is that every time you place a value on the board, the numbers on the board will scramble. Don't panic! You have 5 lives during the game, which is plently of room to make mistakes. Just make sure you finish within the 3-minute time limit.
Before loading a new game, check out our song feature, which plays a song in the background while you're working on the puzzle!
Clone the repository, and run the Main
file. This can be found in SmartSudoku
→ src
→ app
→ Main
. Make sure that you've installed the required Maven dependencies, such as MongoDB.
This project was made with love by Mary, Akunna, Janet, Jennifer, and Anne.