Skip to content

dtauerbach/DPLLSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains one primary file dpll_solver.py which is a python-bas\
ed
implementation of a SAT solver that uses the DPLL algorithm. The solver
implements cascading unit propagation and allows several variable ordering
heuristics to be used based on command-line flags.

The repository also includes some test SAT problems in DIMACS CNF format.

Example usage:

python dpll_solver.py FILE=testdata/problem1.cnf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages