OR-Tools  8.2
NeighborhoodGenerator::SolveData

Detailed Description

Definition at line 231 of file cp_model_lns.h.

Public Member Functions

bool operator< (const SolveData &o) const
 

Public Attributes

int64 neighborhood_id = 0
 
CpSolverStatus status = CpSolverStatus::UNKNOWN
 
double difficulty = 0.0
 
double deterministic_limit = 0.0
 
double deterministic_time = 0.0
 
IntegerValue initial_best_objective = IntegerValue(0)
 
IntegerValue base_objective = IntegerValue(0)
 
IntegerValue new_objective = IntegerValue(0)
 
IntegerValue initial_best_objective_bound = IntegerValue(0)
 
IntegerValue new_objective_bound = IntegerValue(0)
 

Member Function Documentation

◆ operator<()

bool operator< ( const SolveData o) const
inline

Definition at line 266 of file cp_model_lns.h.

Member Data Documentation

◆ base_objective

IntegerValue base_objective = IntegerValue(0)

Definition at line 258 of file cp_model_lns.h.

◆ deterministic_limit

double deterministic_limit = 0.0

Definition at line 243 of file cp_model_lns.h.

◆ deterministic_time

double deterministic_time = 0.0

Definition at line 246 of file cp_model_lns.h.

◆ difficulty

double difficulty = 0.0

Definition at line 240 of file cp_model_lns.h.

◆ initial_best_objective

IntegerValue initial_best_objective = IntegerValue(0)

Definition at line 257 of file cp_model_lns.h.

◆ initial_best_objective_bound

IntegerValue initial_best_objective_bound = IntegerValue(0)

Definition at line 262 of file cp_model_lns.h.

◆ neighborhood_id

int64 neighborhood_id = 0

Definition at line 234 of file cp_model_lns.h.

◆ new_objective

IntegerValue new_objective = IntegerValue(0)

Definition at line 259 of file cp_model_lns.h.

◆ new_objective_bound

IntegerValue new_objective_bound = IntegerValue(0)

Definition at line 263 of file cp_model_lns.h.

◆ status

CpSolverStatus status = CpSolverStatus::UNKNOWN

Definition at line 237 of file cp_model_lns.h.


The documentation for this struct was generated from the following file: