generate/generate.rs
1use sodo::{Difficulty, Solver};
2
3fn main() {
4 let mut solver = Solver::new();
5
6 for difficulty in [
7 Difficulty::Easy,
8 Difficulty::Medium,
9 Difficulty::Hard,
10 Difficulty::Expert,
11 ] {
12 let puzzle = solver.generate(9, difficulty).unwrap();
13 println!("{difficulty:?}:\n{puzzle}");
14 }
15}