SCIP_Diveset Struct Reference Detailed Descriptioncommon settings for diving heuristics Definition at line 36 of file struct_heur.h.
Member Function Documentation
method for candidate score and rounding direction Field Documentation
the heuristic to which this dive set belongs Definition at line 38 of file struct_heur.h. Referenced by heurAddDiveset(), and SCIPdivesetGetHeur().
name of dive controller, in case that a heuristic has several Definition at line 39 of file struct_heur.h. Referenced by SCIPdivesetGetName().
working solution of this dive set Definition at line 40 of file struct_heur.h. Referenced by SCIPdivesetGetWorkSolution(), and SCIPdivesetSetWorkSolution().
minimal relative depth to start diving Definition at line 41 of file struct_heur.h. Referenced by SCIPdivesetGetMinRelDepth().
maximal relative depth to start diving Definition at line 42 of file struct_heur.h. Referenced by SCIPdivesetGetMaxRelDepth().
maximal fraction of diving LP iterations compared to node LP iterations Definition at line 43 of file struct_heur.h. Referenced by SCIPdivesetGetMaxLPIterQuot().
maximal quotient (curlowerbound - lowerbound)/(cutoffbound - lowerbound) where diving is performed (0.0: no limit) Definition at line 44 of file struct_heur.h. Referenced by SCIPdivesetGetUbQuot().
maximal quotient (curlowerbound - lowerbound)/(avglowerbound - lowerbound) where diving is performed (0.0: no limit) Definition at line 46 of file struct_heur.h. Referenced by SCIPdivesetGetAvgQuot().
maximal UBQUOT when no solution was found yet (0.0: no limit) Definition at line 48 of file struct_heur.h. Referenced by SCIPdivesetGetUbQuotNoSol().
maximal AVGQUOT when no solution was found yet (0.0: no limit) Definition at line 49 of file struct_heur.h. Referenced by SCIPdivesetGetAvgQuotNoSol().
percentage of immediate domain changes during probing to trigger LP resolve Definition at line 50 of file struct_heur.h. Referenced by SCIPdivesetGetLPResolveDomChgQuot().
LP iterations used in this dive set Definition at line 51 of file struct_heur.h. Referenced by SCIPdivesetGetNLPIterations(), SCIPdivesetReset(), and SCIPdivesetUpdateLPStats().
the number of LPs solved by this dive set Definition at line 52 of file struct_heur.h. Referenced by SCIPdivesetReset(), and SCIPdivesetUpdateLPStats().
the total depth used in this dive set Definition at line 53 of file struct_heur.h. Referenced by SCIPdivesetGetAvgDepth(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the sum of depths at which this dive set found solutions Definition at line 54 of file struct_heur.h. Referenced by SCIPdivesetGetAvgSolutionDepth(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the total number of probing nodes explored by this dive set Definition at line 55 of file struct_heur.h. Referenced by SCIPdivesetGetNProbingNodes(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the total number of backtracks during the execution of this dive set Definition at line 56 of file struct_heur.h. Referenced by SCIPdivesetGetNBacktracks(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the total number of solutions found Definition at line 57 of file struct_heur.h. Referenced by SCIPdivesetGetSolSuccess(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the total number of best solutions found Definition at line 58 of file struct_heur.h. Referenced by SCIPdivesetGetSolSuccess(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
additional number of allowed LP iterations Definition at line 59 of file struct_heur.h. Referenced by SCIPdivesetGetMaxLPIterOffset().
the minimum depth reached by all executions of the dive set Definition at line 60 of file struct_heur.h. Referenced by SCIPdivesetGetMinDepth(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the maximum depth reached by an execution of the dive set Definition at line 61 of file struct_heur.h. Referenced by SCIPdivesetGetMaxDepth(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the minimum depth at which this dive set found a solution Definition at line 62 of file struct_heur.h. Referenced by SCIPdivesetGetMinSolutionDepth(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the maximum depth at which this dive set found a solution Definition at line 63 of file struct_heur.h. Referenced by SCIPdivesetGetMaxSolutionDepth(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
the total number of calls of this dive set Definition at line 64 of file struct_heur.h. Referenced by SCIPdivesetGetAvgDepth(), SCIPdivesetGetNCalls(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
number of calls with a leaf solution Definition at line 65 of file struct_heur.h. Referenced by SCIPdivesetGetAvgSolutionDepth(), SCIPdivesetGetNSolutionCalls(), SCIPdivesetReset(), and SCIPdivesetUpdateStats().
LP solve frequency for diving heuristics Definition at line 66 of file struct_heur.h. Referenced by SCIPdivesetGetLPSolveFreq().
use one level of backtracking if infeasibility is encountered? Definition at line 67 of file struct_heur.h. Referenced by SCIPdivesetUseBacktrack().
should only LP branching candidates be considered instead of the slower but more general constraint handler diving variable selection? Definition at line 68 of file struct_heur.h. Referenced by SCIPdivesetUseOnlyLPBranchcands().
bit mask that represents the supported dive types by this dive set Definition at line 70 of file struct_heur.h. Referenced by SCIPdivesetGetScore(), and SCIPdivesetSupportsType(). |