![]() |
OR-Tools
9.6
|
Definition at line 589 of file cp_model_lns.h.
Public Member Functions | |
| SchedulingResourceWindowsNeighborhoodGenerator (NeighborhoodGeneratorHelper const *helper, const std::vector< std::vector< int >> &intervals_in_constraints, const std::string &name) | |
| Neighborhood | Generate (const CpSolverResponse &initial_solution, double difficulty, absl::BitGenRef random) final |
| virtual bool | ReadyToGenerate () const |
| double | GetUCBScore (int64_t total_num_calls) const |
| void | AddSolveData (SolveData data) |
| void | Synchronize () |
| std::string | name () const |
| int64_t | num_calls () const |
| int64_t | num_fully_solved_calls () const |
| double | difficulty () const |
| double | deterministic_limit () const |
| double | deterministic_time () const |
Protected Attributes | |
| const std::string | name_ |
| const NeighborhoodGeneratorHelper & | helper_ |
| absl::Mutex | generator_mutex_ |
|
inlineexplicit |
Definition at line 592 of file cp_model_lns.h.
|
inlineinherited |
Definition at line 396 of file cp_model_lns.h.
|
inlineinherited |
Definition at line 427 of file cp_model_lns.h.
|
inlineinherited |
Definition at line 433 of file cp_model_lns.h.
|
inlineinherited |
Definition at line 421 of file cp_model_lns.h.
|
finalvirtual |
Implements NeighborhoodGenerator.
Definition at line 1606 of file cp_model_lns.cc.
|
inherited |
Definition at line 1123 of file cp_model_lns.cc.
|
inlineinherited |
Definition at line 406 of file cp_model_lns.h.
|
inlineinherited |
Definition at line 409 of file cp_model_lns.h.
|
inlineinherited |
Definition at line 415 of file cp_model_lns.h.
|
virtualinherited |
Reimplemented in RelaxationInducedNeighborhoodGenerator.
Definition at line 1119 of file cp_model_lns.cc.
|
inherited |
Definition at line 1130 of file cp_model_lns.cc.
|
mutableprotectedinherited |
Definition at line 441 of file cp_model_lns.h.
|
protectedinherited |
Definition at line 440 of file cp_model_lns.h.
|
protectedinherited |
Definition at line 439 of file cp_model_lns.h.