Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.22 KB

readme.md

File metadata and controls

36 lines (25 loc) · 1.22 KB

Bule Logo

The QBF and SAT Programming Language

Bule helps you to create beautiful CNF and QBF encodings. The program bule is a sophisticated grounder for the modeling language Bule that support SAT and QBF Solving.

Features

  • Grounding with the declarative modelling language Bule
  • satisfiability solving - allowing any number of SAT solvers to be called with the grounded CNF formula
  • debugging facilities for CNF formulas, statistics on size and quality
  • QBF solving
  • Various encodings for cardinality constraints and Pseudo Boolean constaints.
  • Multiple cardinality encodings

Tutorial

An introduction to the language can be found in this tutorial encoding graph coloring to SAT.

Related Tools and Discussions