This project is a JavaFX application that implements a solver for the game Yajisan-Kazusan. Yajisan-Kazusan is a puzzle game where the player needs to place numbered tiles on a grid such that the numbers in each row and column add up to certain target values. The game offers a challenging and entertaining experience for puzzle enthusiasts.
- Solver Algorithm: The application utilizes an efficient solving algorithm to find solutions for Yajisan-Kazusan puzzles.
- User Interface: A user-friendly JavaFX interface allows users to interact with the solver, input puzzle configurations, and view solutions.
- Customizable Grid Sizes: The solver can handle puzzles of different grid sizes, providing flexibility for various puzzle complexities.
- Error Handling: The application includes robust error handling mechanisms to ensure smooth user experience even in the case of invalid inputs or unexpected errors.
- Performance Optimization: The solver algorithm is optimized for performance, ensuring quick solution times even for large puzzles.