![]() |
OR-Tools
8.2
|
Definition at line 102 of file bop_portfolio.h.
Public Member Functions | |
OptimizerSelector (const absl::StrongVector< OptimizerIndex, BopOptimizerBase * > &optimizers) | |
OptimizerIndex | SelectOptimizer () |
void | UpdateScore (int64_t gain, double time_spent) |
void | TemporarilyMarkOptimizerAsUnselectable (OptimizerIndex optimizer_index) |
void | SetOptimizerRunnability (OptimizerIndex optimizer_index, bool runnable) |
std::string | PrintStats (OptimizerIndex optimizer_index) const |
int | NumCallsForOptimizer (OptimizerIndex optimizer_index) const |
void | DebugPrint () const |
|
explicit |
Definition at line 339 of file bop_portfolio.cc.
void DebugPrint | ( | ) | const |
Definition at line 440 of file bop_portfolio.cc.
int NumCallsForOptimizer | ( | OptimizerIndex | optimizer_index | ) | const |
Definition at line 434 of file bop_portfolio.cc.
std::string PrintStats | ( | OptimizerIndex | optimizer_index | ) | const |
Definition at line 423 of file bop_portfolio.cc.
OptimizerIndex SelectOptimizer | ( | ) |
Definition at line 348 of file bop_portfolio.cc.
void SetOptimizerRunnability | ( | OptimizerIndex | optimizer_index, |
bool | runnable | ||
) |
Definition at line 418 of file bop_portfolio.cc.
void TemporarilyMarkOptimizerAsUnselectable | ( | OptimizerIndex | optimizer_index | ) |
Definition at line 413 of file bop_portfolio.cc.
void UpdateScore | ( | int64_t | gain, |
double | time_spent | ||
) |
Definition at line 393 of file bop_portfolio.cc.