-
Notifications
You must be signed in to change notification settings - Fork 0
(historical interest only)
License
borg-project/pb-competition-borg
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
BORG-PB-10.05.30 ================ STATUS ------ If you are studying this code, we strongly recommend that you contact us to obtain a recent source tree. This version is likely to be unpolished, in-progress, and contain chunks of obsolete and/or unfinished code. CONTACT ------- Bryan Silverthorn <[email protected]> COMPILATION ----------- From the `src` directory, run `make`. Note that `src/Makefile` is only a thin wrapper around the richer, cmake-based build system which the `src/dep/cargo/run_cmake` script will populate under `src/dep/cargo/build`. The build process requires recent versions of at least: * gcc * boost * cmake * GSL * Python * numpy This package may include some or all of these dependencies installed under `ext/prefix`. The solver scripts appropriately set the relevant environment variables. USAGE ----- The script "solver" is an entry point to various modules. To solve a SAT instance, use: `./solver utexas.tools.portfolio.solve -v -m ext/dcm_model.pickle --seed <RANDOMSEED> <path/to/instance>` For additional usage information on this portfolio solver, use: `./solver utexas.tools.portfolio.solve --help` To calculate the machine performance calibration score, do: `./solver utexas.tools.calibrate -c ext/calibration.json` SUBSOLVERS ---------- This portfolio solver would not be possible without the immense amount of work done by many other people to create the subsolvers it employs. LICENSE ------- This software package is provided under the free non-copyleft "MIT" license. The complete legal notice can be found in the included ext/LICENSE file.
About
(historical interest only)
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published