#sat-solver #rust-sat

rustsat-minisat

Interface to the SAT solver Minisat for the RustSAT library

16 releases

new 0.4.6 Mar 27, 2025
0.4.4 Feb 19, 2025
0.4.3 Dec 20, 2024
0.4.1 Oct 16, 2024
0.2.0 Oct 30, 2023

#2 in #rust-sat

Download history 144/week @ 2024-12-08 216/week @ 2024-12-15 61/week @ 2024-12-22 12/week @ 2024-12-29 63/week @ 2025-01-05 26/week @ 2025-01-12 13/week @ 2025-01-19 17/week @ 2025-01-26 46/week @ 2025-02-02 28/week @ 2025-02-09 326/week @ 2025-02-16 119/week @ 2025-02-23 49/week @ 2025-03-02 119/week @ 2025-03-09 290/week @ 2025-03-16 250/week @ 2025-03-23

719 downloads per month
Used in rustsat-tools

MIT license

1MB
20K SLoC

crates.io docs.rs License

rustsat-minisat - Interface to the Minisat SAT Solver for RustSAT

The Minisat SAT solver to be used with the RustSAT library.

Features

  • debug: if this feature is enables, the Cpp library will be built with debug and check functionality if the Rust project is built in debug mode
  • quiet: disable all glucose-internal printing to stdout during solving (on by default)

Minisat Version

The version of Minisat in this crate is Version 2.2.0. The used Cpp source repository can be found here.


lib.rs:

rustsat-minisat - Interface to the Minisat SAT Solver for RustSAT

The Minisat SAT solver to be used with the RustSAT library.

Features

  • debug: if this feature is enables, the Cpp library will be built with debug and check functionality if the Rust project is built in debug mode
  • quiet: disable all glucose-internal printing to stdout during solving (on by default)

Minisat Version

The version of Minisat in this crate is Version 2.2.0. The used Cpp source repository can be found here.

Dependencies

~4–15MB
~217K SLoC