Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

passat

A boolean constraint (cnf), satisfyability solver. This one by design generates very short unsat proofs.

View on GitLab

Member rating

No ratings yet.

Sign in to rate this project.

README

Passat, a combinatorial boolean constraint solver

Passat by design generates very short UNSAT proofs, relative to techniques used by many other CDCL SAT solvers.

My personal impression about performance is that it's relatively similar to minisat.

100% pascal source code, in no way a remake/patch of anything.

Example problem

Given the web structure in the following image,

find the minmum number of border colors, so that connected vertices don't have to share a color.