🎲 SudokuFX
Dive into the world of Sudoku with a game that offers:
- 🧩 Play challenging 9x9 puzzles: Enjoy grids ranging from beginner to expert levels.
- 🤖️ Solve any 9x9 Sudoku grid: Let the game solve your puzzles or input custom ones.
- ✨ Create profiles: Save progress and manage personalized profiles for each player.
- 💾 Save anytime: Effortlessly continue your puzzle-solving journey.
Challenge your mind and enjoy hours of logical fun with SudokuFX! 🚀

Useful links
UML
Case Diagrams
Activity diagram for invalid authorization
Merise
MCD
MPD
Temporary performance evaluation
With Java Microbenchmark Harness (JMH) :
- Comment out the following lines in your
pom.xml
: <excludeGroupIds>org.openjdk.jmh</excludeGroupIds>
<exclude>fr/softsf/sudokufx/benchmark/**/*.java</exclude>
- Run the following command to clean the project:
- Execute the [Jmh init.] configuration to initialize the benchmarks.
- Manage your benchmark tests in the
fr.softsf.sudokufx.benchmark
package
- Once benchmarking is complete, uncomment the lines in the
pom.xml
: <excludeGroupIds>org.openjdk.jmh</excludeGroupIds>
<exclude>fr/softsf/sudokufx/benchmark/**/*.java</exclude>