Skip to content

vale1410/bule

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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