![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
The parameters used by the local search code. More...
The parameters used by the local search code.
Definition at line 241 of file feasibility_jump.h.
#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. | |
|
inline |
Allows to identify which options worked well.
Definition at line 257 of file feasibility_jump.h.
|
inline |
Definition at line 275 of file feasibility_jump.h.
|
inline |
Definition at line 283 of file feasibility_jump.h.
|
friend |
In order to collect statistics by options.
Definition at line 270 of file feasibility_jump.h.
| double operations_research::sat::LsOptions::perturbation_probability = 0.0 |
These are randomized each restart by Randomize().
Definition at line 251 of file feasibility_jump.h.
| bool operations_research::sat::LsOptions::use_compound_moves = true |
Definition at line 253 of file feasibility_jump.h.
| bool operations_research::sat::LsOptions::use_decay = true |
Definition at line 252 of file feasibility_jump.h.
| bool operations_research::sat::LsOptions::use_objective = true |
Definition at line 254 of file feasibility_jump.h.
| bool operations_research::sat::LsOptions::use_restart = true |
This one never changes.
Definition at line 248 of file feasibility_jump.h.