Expand description
This crate provides various algorithms for SAT (Boolean satisfiability problem) and related puzzles.
Modules§
- command_
line - The
command_linemodule provides a command-line interface for the SAT solver. - nonogram
- The
nonogrammodule implements the Nonogram puzzle solver, which is a logic puzzle where cells in a grid must be filled based on given clues. - ports
- The
portsmodule provides various SAT solver ports. - sat
- The
satmodule implements the SAT solver, which determines the satisfiability of Boolean formulas. - sudoku
- The
sudokumodule implements the Sudoku puzzle solver, which fills a 9x9 grid based on Sudoku rules. This module provides functionality for solving Sudoku puzzles.
Macros§
- solver_
config - A macro to conveniently define a struct that implements
SolverConfig.