Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 627 Bytes

README.md

File metadata and controls

27 lines (15 loc) · 627 Bytes

Bankroll: A COIN wrapper

Bankroll is a wrapper for COIN-OR CLP and CBC.

It also comes with a simple executable frontend.

Building

Bankroll depends on Stack and the Haskell platform, CLP, and CBC.

On Ubuntu, these can be installed with:

apt-get install haskell-stack
apt-get install coinor-clp coinor-libclp-dev
apt-get install coinor-cbc coinor-libcbc-dev

Then to build, just run:

stack build

Bankroll can then be run:

stack exec bankroll examples/lemonade/lemonade.mps

The frontend defaults to CLP, but can use CBC as such:

stack exec bankroll -- -s Cbc examples/lemonade/lemonade.mps