|
|
|
|
|
|
11
|
There are a few things here:
|
11
|
There are a few things here:
|
|
12
|
|
12
|
|
|
13
|
- an incomplete parser for CNFs in DIMAC format ([./src/cnf.rs](./src/cnf.rs))
|
13
|
- an incomplete parser for CNFs in DIMAC format ([./src/cnf.rs](./src/cnf.rs))
|
|
14
|
- a naïve implementation of the DPLL algorithm
|
|
|
|
|
|
14
|
- a naïve implementation of the DPLL algorithm ([./src/dpll.rs](./src/dpll.rs))
|
|
15
|
- a binary that uses these things to parse CNFs on stdin and solves them
|
15
|
- a binary that uses these things to parse CNFs on stdin and solves them
|
|
16
|
using the DPLL implementation
|
16
|
using the DPLL implementation
|
|
17
|
|
17
|
|