Common command line options. More...
Public Member Functions | |
CommonOptions (const JobShopOptions &opt) | |
Initialize. | |
![]() | |
Options (void) | |
Initialize with default values. | |
Options | expand (void) const |
Expand with real number of threads. | |
Additional Inherited Members | |
![]() | |
bool | clone |
Whether engines create a clone when being initialized. | |
double | threads |
Number of threads to use. | |
unsigned int | c_d |
Create a clone after every c_d commits (commit distance) | |
unsigned int | a_d |
Create a clone during recomputation if distance is greater than a_d (adaptive distance) | |
unsigned int | d_l |
Discrepancy limit (for LDS) | |
unsigned int | assets |
Number of assets (engines) in a portfolio. | |
unsigned int | slice |
Size of a slice in a portfolio (in number of failures) | |
unsigned int | nogoods_limit |
Depth limit for extraction of no-goods. | |
Stop * | stop |
Stop object for stopping search. | |
Cutoff * | cutoff |
Cutoff for restart-based search. | |
SearchTracer * | tracer |
Tracer object for tracing search. | |
![]() | |
static const Options | def |
Default options. | |
Common command line options.
Definition at line 350 of file job-shop.cpp.
|
inline |
Initialize.
Definition at line 353 of file job-shop.cpp.