Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dfremont committed Apr 18, 2018
1 parent 0cd86fe commit 7c78ef1
Showing 1 changed file with 3 additions and 13 deletions.
16 changes: 3 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,8 @@ Your system must have an installation of the CryptoMiniSat Python bindings, avai

The solver expects a binary _scalmc_ present in the same directory implementing the UniGen2 algorithm of Chakraborty, Fremont, Meel, Seshia, and Vardi and the ApproxMC2 algorithm of Chakraborty, Meel, and Vardi.
The particular implementation used in our experiments is based on a prototype by Mate Soos and Kuldeep Meel which is pending publication.
In the mean time we provide binaries for several platforms in the _scalmc-binaries_ folder (if you cannot use any of the available binaries, please contact us).

The binaries are dynamically linked against the _Boost.ProgramOptions_ library.
To install that, on Linux systems try

sudo apt-get install libboost-program-options-dev

On OS X systems try

brew install boost

Please let us know if you experience problems when using the provided binaries.
In the mean time we provide binaries for several platforms in the _scalmc-binaries_ folder.
If you cannot use any of the available binaries, or experience any other problems, please contact us.

Alternatively, older implementations of UniGen2 and ApproxMC2 are available [here](https://bitbucket.org/kuldeepmeel/unigen) and [here](https://bitbucket.org/kuldeepmeel/approxmc) (although not integrated into a single binary).

Expand Down Expand Up @@ -115,4 +105,4 @@ The precise procedure for deciding which techniques to use is as follows:
6. Otherwise we count using hashing.

The number of Monte Carlo samples and the enumeration threshold to use can be specified by the options `--monteCarloSamples` and `--enumerationThreshold`.
These techniques can be disabled entirely by setting the corresponding options to zero (if both are disabled, MaxCount will always use hashing).
These techniques can be disabled entirely by setting the corresponding options to zero (if both are disabled, MaxCount will always use hashing).

0 comments on commit 7c78ef1

Please sign in to comment.