Commit Graph

3 Commits

Author SHA1 Message Date
ddidderr 5f45d9f73f docs: add empty Sudoku example
Add a fully blank 9x9 Sudoku input alongside the harder sample puzzles. This
fixture gives maintainers a simple way to exercise parser handling for all-zero
cells and to observe the solver's deterministic fill order when no givens are
present.

The example does not change solver behavior. It expands the documented example
set used for manual command-line checks.

Test Plan:
- cargo clippy
- cargo clippy --benches
- cargo clippy --tests
- cargo +nightly fmt
- cargo clippy
- cargo clippy --benches
- cargo clippy --tests
- cargo run -- sudoku-examples/empty.sudoku

Refs: none
2026-04-25 21:19:40 +02:00
ddidderr 682470a241 docs: add extreme Sudoku example
Transcribe the extreme 9x9 Sudoku puzzle from the provided image into the
plain-text example format accepted by the solver. This gives users another
ready-made input for exercising sparse puzzles from the command line.

Update the README example commands so the new file is visible alongside the
existing hard puzzle.

Test Plan:
- cargo run -- sudoku-examples/extreme.sudoku

Refs: none
2026-04-25 21:08:54 +02:00
ddidderr 73d8afc8d3 docs: add hard Sudoku example
Transcribe the hard 9x9 Sudoku puzzle from the provided image into the
plain-text example format accepted by the solver. The new example gives users a
ready-made input file for manual CLI checks.

Document the example directory in the README project decomposition and include a
command showing how to run the solver against this puzzle.

Test Plan:
- cargo run -- sudoku-examples/hard.sudoku

Refs: none
2026-04-25 21:05:31 +02:00