![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
Adds solve data about one "solved" neighborhood. More...
#include <cp_model_lns.h>
Public Member Functions | |
bool | operator< (const SolveData &o) const |
This is just used to construct a deterministic order for the updates. | |
Public Attributes | |
CpSolverStatus | status = CpSolverStatus::UNKNOWN |
The status of the sub-solve. | |
double | difficulty = 0.0 |
The difficulty when this neighborhood was generated. | |
double | deterministic_limit = 0.0 |
The deterministic time limit given to the solver for this neighborhood. | |
double | deterministic_time = 0.0 |
The time it took to solve this neighborhood. | |
IntegerValue | initial_best_objective = IntegerValue(0) |
IntegerValue | base_objective = IntegerValue(0) |
IntegerValue | new_objective = IntegerValue(0) |
int | task_id = 0 |
For debugging. | |
Adds solve data about one "solved" neighborhood.
Definition at line 389 of file cp_model_lns.h.
|
inline |
This is just used to construct a deterministic order for the updates.
Definition at line 419 of file cp_model_lns.h.
IntegerValue operations_research::sat::NeighborhoodGenerator::SolveData::base_objective = IntegerValue(0) |
Definition at line 412 of file cp_model_lns.h.
double operations_research::sat::NeighborhoodGenerator::SolveData::deterministic_limit = 0.0 |
The deterministic time limit given to the solver for this neighborhood.
Definition at line 397 of file cp_model_lns.h.
double operations_research::sat::NeighborhoodGenerator::SolveData::deterministic_time = 0.0 |
The time it took to solve this neighborhood.
Definition at line 400 of file cp_model_lns.h.
double operations_research::sat::NeighborhoodGenerator::SolveData::difficulty = 0.0 |
The difficulty when this neighborhood was generated.
Definition at line 394 of file cp_model_lns.h.
IntegerValue operations_research::sat::NeighborhoodGenerator::SolveData::initial_best_objective = IntegerValue(0) |
Objective information. These only refer to the "internal" objective without scaling or offset so we are exact and it is always in the minimization direction.
Definition at line 411 of file cp_model_lns.h.
IntegerValue operations_research::sat::NeighborhoodGenerator::SolveData::new_objective = IntegerValue(0) |
Definition at line 413 of file cp_model_lns.h.
CpSolverStatus operations_research::sat::NeighborhoodGenerator::SolveData::status = CpSolverStatus::UNKNOWN |
The status of the sub-solve.
Definition at line 391 of file cp_model_lns.h.
int operations_research::sat::NeighborhoodGenerator::SolveData::task_id = 0 |
For debugging.
Definition at line 416 of file cp_model_lns.h.