Skip to content

psaikko/tinysat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinysat

Tinysat is a minimal SAT solver written in javascript which implements

  • The CDCL algorithm
  • First unique implication point (1UIP) clause learning
  • Two watched literal scheme for unit propagation

Tinysat can be run with node.js

node tinysat_node.js <dimacs cnf file>

or in the browser

https://psaikko.github.io/tinysat

About

A minimal CDCL SAT solver in js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published