pub fn generate_board_by_difficulty(
difficulty: Difficulty,
max_attempts: usize,
) -> Result<Board, RustokuError>Expand description
Generates a new Sudoku puzzle that matches a specific difficulty level.
This is a convenience shim for BoardGenerator::new().difficulty(difficulty).max_attempts(max_attempts).generate().