Expand description
This crate searches for the solutions to logic puzzles. The puzzle rules are expressed as constraints.
Re-exports§
pub use constraint::Constraint;
Modules§
- constraint
- Constraint trait, and some common constraints.
Structs§
- LinExpr
- A linear expression.
- Puzzle
- The puzzle to be solved.
- Puzzle
Search - Intermediate puzzle search state.
- Solution
- A dictionary mapping puzzle variables to the solution value.
- VarToken
- A puzzle variable token.