Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::bop::LubyAdaptiveParameterValue Class Reference

#include <bop_util.h>

Public Member Functions

 LubyAdaptiveParameterValue (double initial_value)
 Initial value is in [0..1].
 
void Reset ()
 
void IncreaseParameter ()
 
void DecreaseParameter ()
 
double GetParameterValue () const
 
void UpdateLuby ()
 
bool BoostLuby ()
 
int luby_value () const
 

Detailed Description

Definition at line 64 of file bop_util.h.

Constructor & Destructor Documentation

◆ LubyAdaptiveParameterValue()

operations_research::bop::LubyAdaptiveParameterValue::LubyAdaptiveParameterValue ( double initial_value)
explicit

Initial value is in [0..1].

LubyAdaptiveParameterValue

Definition at line 173 of file bop_util.cc.

Member Function Documentation

◆ BoostLuby()

bool operations_research::bop::LubyAdaptiveParameterValue::BoostLuby ( )

Definition at line 205 of file bop_util.cc.

◆ DecreaseParameter()

void operations_research::bop::LubyAdaptiveParameterValue::DecreaseParameter ( )

Definition at line 195 of file bop_util.cc.

◆ GetParameterValue()

double operations_research::bop::LubyAdaptiveParameterValue::GetParameterValue ( ) const

Definition at line 200 of file bop_util.cc.

◆ IncreaseParameter()

void operations_research::bop::LubyAdaptiveParameterValue::IncreaseParameter ( )

Definition at line 190 of file bop_util.cc.

◆ luby_value()

int operations_research::bop::LubyAdaptiveParameterValue::luby_value ( ) const
inline

Definition at line 78 of file bop_util.h.

◆ Reset()

void operations_research::bop::LubyAdaptiveParameterValue::Reset ( )

Definition at line 181 of file bop_util.cc.

◆ UpdateLuby()

void operations_research::bop::LubyAdaptiveParameterValue::UpdateLuby ( )

Definition at line 210 of file bop_util.cc.


The documentation for this class was generated from the following files: