Lucas Stadler
|
0b76da28d9
include from_vec only when running tests
|
10 vuotta sitten |
Lucas Stadler
|
ea6f4850a7
remove two more uses of `.clone`
|
10 vuotta sitten |
Lucas Stadler
|
8a2361dd6c
replace nested loop with `.find`
|
10 vuotta sitten |
Lucas Stadler
|
95fac8cd93
avoid `.clone()` where possible
|
10 vuotta sitten |
Lucas Stadler
|
2c471cd484
add commented out debug statements
|
10 vuotta sitten |
Lucas Stadler
|
4fdf121d23
make dpll non-recursive
|
10 vuotta sitten |
Lucas Stadler
|
19c052f5d8
use dpll on the dimac formula that was parsed from stdin
|
10 vuotta sitten |
Lucas Stadler
|
914f3a7877
it says dpll, but i don't believe it yet
|
10 vuotta sitten |
Lucas Stadler
|
9d2e76e077
implement is_clause_unit
|
10 vuotta sitten |
Lucas Stadler
|
5bb55f6745
use `.iter().{any,all}` instead of manual iteration
|
10 vuotta sitten |
Lucas Stadler
|
77c4e49916
use is_true and is_false in the is_clause_* functions
|
10 vuotta sitten |
Lucas Stadler
|
1a75ade163
change is_true and is_false to work properly with unknowns
|
10 vuotta sitten |
Lucas Stadler
|
321a0b3969
implement is_true, is_false and is_unknown
|
10 vuotta sitten |
Lucas Stadler
|
2a23b38aee
implement "detecting" conflict clauses
|
10 vuotta sitten |
Lucas Stadler
|
0874ad6401
introduce an alias for clauses
|
10 vuotta sitten |
Lucas Stadler
|
35ab48ea8d
start a dpll module, just for... fun?
|
10 vuotta sitten |