3个版本

0.2.2 2020年9月9日
0.2.1 2019年5月18日
0.2.0 2019年5月4日
0.1.3 2018年9月14日
0.1.1 2018年5月19日

#655 in 算法

Download history • Rust 包仓库 4046/week @ 2024-03-14 • Rust 包仓库 4484/week @ 2024-03-21 • Rust 包仓库 4288/week @ 2024-03-28 • Rust 包仓库 4342/week @ 2024-04-04 • Rust 包仓库 4734/week @ 2024-04-11 • Rust 包仓库 4543/week @ 2024-04-18 • Rust 包仓库 4582/week @ 2024-04-25 • Rust 包仓库 4442/week @ 2024-05-02 • Rust 包仓库 3533/week @ 2024-05-09 • Rust 包仓库 4051/week @ 2024-05-16 • Rust 包仓库 4396/week @ 2024-05-23 • Rust 包仓库 4359/week @ 2024-05-30 • Rust 包仓库 4612/week @ 2024-06-06 • Rust 包仓库 5284/week @ 2024-06-13 • Rust 包仓库 4962/week @ 2024-06-20 • Rust 包仓库 3673/week @ 2024-06-27 • Rust 包仓库

19,348每月下载量
17 个crate中使用(13个直接使用)

MIT/Apache

375KB
9K SLoC

Varisat

Varisat是一个基于CDCL的SAT求解器,使用Rust编写。给定一个以合取范式表示的布尔公式,它要么找到一个使公式为真的变量赋值,要么找到一个证明这不可能。

这是库版本。Varisat还可用作命令行求解器(在varisat-cli on crates.io上)。

文档

开发者文档

内部API使用rustdoc进行文档说明。可以使用 cargo doc --document-private-items --all --exclude varisat-cli在线查看(master)

您还可以阅读关于varisat开发的一系列博客文章

许可

Varisat源代码的许可方式为以下之一

任选其一。

贡献

除非您明确说明,否则您提交给Varisat以包含在内的任何贡献,根据Apache-2.0许可定义,将双重许可如上,不附加任何额外条款或条件。

依赖

~4–5.5MB
~109K SLoC