![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
The parameters used by the local search code. More...
#include <feasibility_jump.h>
Public Member Functions | |
std::string | name () const |
Allows to identify which options worked well. | |
bool | operator== (const LsOptions &o) const |
void | Randomize (const SatParameters ¶ms, ModelRandomGenerator *random) |
Public Attributes | |
bool | use_restart = true |
double | perturbation_probability = 0.0 |
These are randomized each restart by Randomize(). | |
bool | use_decay = true |
bool | use_compound_moves = true |
bool | use_objective = true |
Friends | |
template<typename H> | |
H | AbslHashValue (H h, const LsOptions &o) |
In order to collect statistics by options. | |
The parameters used by the local search code.
Definition at line 240 of file feasibility_jump.h.
|
inline |
Allows to identify which options worked well.
Definition at line 256 of file feasibility_jump.h.
|
inline |
Definition at line 274 of file feasibility_jump.h.
|
inline |
Definition at line 282 of file feasibility_jump.h.
|
friend |
In order to collect statistics by options.
Definition at line 269 of file feasibility_jump.h.
double operations_research::sat::LsOptions::perturbation_probability = 0.0 |
These are randomized each restart by Randomize().
Definition at line 250 of file feasibility_jump.h.
bool operations_research::sat::LsOptions::use_compound_moves = true |
Definition at line 252 of file feasibility_jump.h.
bool operations_research::sat::LsOptions::use_decay = true |
Definition at line 251 of file feasibility_jump.h.
bool operations_research::sat::LsOptions::use_objective = true |
Definition at line 253 of file feasibility_jump.h.
bool operations_research::sat::LsOptions::use_restart = true |
This one never changes.
Definition at line 247 of file feasibility_jump.h.