How looping838/fubuki works
This small Java program generates and prints a Fubuki puzzle board. Its entry point shuffles the digits 1–9, fills a 3×3 board, computes row and column totals, and displays the result. The board stores cells and totals; each cell stores its coordinates, value, and modifiability state. The README is empty, so this map reflects only the sampled source. Note that Case.java has no package declaration, while the other classes declare package metier.
Main entry points: Fubuki.java Fubuki generator · Plateau.java Board and totals · Case.java Board cell
Components 6
Other components
- Program user
- Fubuki generator
metier/Fubuki.java - Board and totals
metier/Plateau.java - Board cell
metier/Case.java - Java random
- Console output
Connections 7
- Program user → Fubuki generator: runs main
- Fubuki generator → Java random: shuffles with
- Fubuki generator → Board and totals: initializes board
- Board and totals → Board cell: creates cells
- Fubuki generator → Board cell: sets values
- Fubuki generator → Board and totals: sets totals
- Fubuki generator → Console output: prints board