SCIP++ refs/heads/main
 
Loading...
Searching...
No Matches
scippp::params::HEURISTICS::ZIROUNDING Namespace Reference

Parameters with prefix heuristics/zirounding. More...

Variables

constexpr Param< int > FREQ { "heuristics/zirounding/freq" }
 frequency for calling primal heuristic <zirounding> (-1: never, 0: only at depth freqofs)
 
constexpr Param< int > FREQOFS { "heuristics/zirounding/freqofs" }
 frequency offset for calling primal heuristic <zirounding>
 
constexpr Param< int > MAXDEPTH { "heuristics/zirounding/maxdepth" }
 maximal depth level to call primal heuristic <zirounding> (-1: no limit)
 
constexpr Param< int > MAXROUNDINGLOOPS { "heuristics/zirounding/maxroundingloops" }
 determines maximum number of rounding loops
 
constexpr Param< int > MINSTOPNCALLS { "heuristics/zirounding/minstopncalls" }
 determines the minimum number of calls before percentage-based deactivation of Zirounding is applied
 
constexpr Param< int > PRIORITY { "heuristics/zirounding/priority" }
 priority of heuristic <zirounding>
 
constexpr Param< double > STOPPERCENTAGE { "heuristics/zirounding/stoppercentage" }
 if percentage of found solutions falls below this parameter, Zirounding will be deactivated
 
constexpr Param< bool > STOPZIROUND { "heuristics/zirounding/stopziround" }
 flag to determine if Zirounding is deactivated after a certain percentage of unsuccessful calls
 

Detailed Description

Parameters with prefix heuristics/zirounding.

Variable Documentation

◆ FREQ

Param<int> scippp::params::HEURISTICS::ZIROUNDING::FREQ { "heuristics/zirounding/freq" }
constexpr

frequency for calling primal heuristic <zirounding> (-1: never, 0: only at depth freqofs)

Definition at line 4634 of file parameters.hpp.

◆ FREQOFS

Param<int> scippp::params::HEURISTICS::ZIROUNDING::FREQOFS { "heuristics/zirounding/freqofs" }
constexpr

frequency offset for calling primal heuristic <zirounding>

Definition at line 4636 of file parameters.hpp.

◆ MAXDEPTH

Param<int> scippp::params::HEURISTICS::ZIROUNDING::MAXDEPTH { "heuristics/zirounding/maxdepth" }
constexpr

maximal depth level to call primal heuristic <zirounding> (-1: no limit)

Definition at line 4638 of file parameters.hpp.

◆ MAXROUNDINGLOOPS

Param<int> scippp::params::HEURISTICS::ZIROUNDING::MAXROUNDINGLOOPS { "heuristics/zirounding/maxroundingloops" }
constexpr

determines maximum number of rounding loops

Definition at line 4640 of file parameters.hpp.

◆ MINSTOPNCALLS

Param<int> scippp::params::HEURISTICS::ZIROUNDING::MINSTOPNCALLS { "heuristics/zirounding/minstopncalls" }
constexpr

determines the minimum number of calls before percentage-based deactivation of Zirounding is applied

Definition at line 4646 of file parameters.hpp.

◆ PRIORITY

Param<int> scippp::params::HEURISTICS::ZIROUNDING::PRIORITY { "heuristics/zirounding/priority" }
constexpr

priority of heuristic <zirounding>

Definition at line 4632 of file parameters.hpp.

◆ STOPPERCENTAGE

Param<double> scippp::params::HEURISTICS::ZIROUNDING::STOPPERCENTAGE { "heuristics/zirounding/stoppercentage" }
constexpr

if percentage of found solutions falls below this parameter, Zirounding will be deactivated

Definition at line 4644 of file parameters.hpp.

◆ STOPZIROUND

Param<bool> scippp::params::HEURISTICS::ZIROUNDING::STOPZIROUND { "heuristics/zirounding/stopziround" }
constexpr

flag to determine if Zirounding is deactivated after a certain percentage of unsuccessful calls

Definition at line 4642 of file parameters.hpp.