Skip to content

marijnheule/sat-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sat-examples

Simple examples of using SAT solvers

build

build the tools using: ./build.sh

plain solving

run a SAT solver: cadical cnf/eq.atree.braun.8.unsat.cnf

solving on Windows

SAT4j runs on windows: ./sat4j.sh cnf/eq.atree.braun.8.unsat.cnf

local search

SLS can be much more efficient: ./ubcsat.sh cnf/bce7824.cnf

lookahead solvers

lookahead is better on random k-SAT: ./march.sh cnf/random-easy.cnf

proof logging and validation

proof logging: kissat cnf/9dlx_vliw_at_b_iq1.cnf proof proof validation: drat-trim cnf/9dlx_vliw_at_b_iq1.cnf proof

About

Simple examples of using SAT solvers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published