csp-solver 0.6.0

Generic constraint satisfaction problem solver with backtracking, AC-3 constraint propagation, and ordering heuristics.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Sudoku puzzle creation, solving, generation, and symmetry transforms.

pub mod csp;
pub mod generate;
pub mod rng;
pub mod transform;

pub use csp::{create_sudoku_csp, solve_sudoku};
pub use generate::{
    Difficulty, SudokuClass, embedded_template_count, embedded_templates, generate_board,
    generate_board_seeded, generate_board_with_templates, generate_board_with_templates_seeded,
    measure_difficulty,
};
pub use transform::{SudokuTransform, apply_random_transform};