1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* *
* This file is part of the program and library *
* SCIP --- Solving Constraint Integer Programs *
* *
* Copyright (c) 2002-2026 Zuse Institute Berlin (ZIB) *
* *
* Licensed under the Apache License, Version 2.0 (the "License"); *
* you may not use this file except in compliance with the License. *
* You may obtain a copy of the License at *
* *
* http://www.apache.org/licenses/LICENSE-2.0 *
* *
* Unless required by applicable law or agreed to in writing, software *
* distributed under the License is distributed on an "AS IS" BASIS, *
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. *
* See the License for the specific language governing permissions and *
* limitations under the License. *
* *
* You should have received a copy of the Apache-2.0 license *
* along with SCIP; see the file LICENSE. If not visit scipopt.org. *
* *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Installation
============
To build the random setting generator, simply type "make [OPTIONS]" using
the same options as for your SCIP build. Make sure that SCIP is built with
these options beforehand. To run the program, it suffices to build with
"make LPS=none ZIMPL=false READLINE=false GMP=false ZLIB=false" such that no
external libraries are needed.
Usage
=====
The binary takes a non-negative random seed as an optional parameter (using
zero if none is given) and writes a random setting file named
<githash>-<seed>.set
to the same directory. You can use the command
make RUNS=<number of setting files to be created> test
to automatically create a series of setting files with current timestamp as
seed value.
|