Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 723 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 723 Bytes

coopersat: Cooper's Algorithm for QFLIA

This is a simple solver for quantifier-free linear integer arithmetic. It uses Cooper's algorithm and is written in Haskell. To build and install, use cabal in the root of the repository working directory:

$ cabal build
$ cabal install

The test suite runs randomly-generated instances against Iavor S. Diatchki's solver (imported through cabal) which uses a different algorithm:

$ cabal test

The tests may take a few minutes to run if the instances generated are difficult.