pub unsafe extern "C" fn SCIPpscostThresholdProbabilityTest(
scip: *mut SCIP,
var: *mut SCIP_VAR,
frac: f64,
threshold: f64,
dir: SCIP_BRANCHDIR,
clevel: SCIP_CONFIDENCELEVEL,
) -> c_uintExpand description
tests at a given confidence level whether the variable pseudo-costs only have a small probability to exceed a \p threshold. This is useful to determine if past observations provide enough evidence to skip an expensive strong-branching step if there is already a candidate that has been proven to yield an improvement of at least \p threshold.
@note use \p clevel to adjust the level of confidence. For SCIP_CONFIDENCELEVEL_MIN, the method returns TRUE if the estimated probability to exceed \p threshold is less than 25 %.
@see SCIP_Confidencelevel for a list of available levels. The used probability limits refer to the one-sided levels of confidence.
@return TRUE if the variable pseudo-cost probabilistic model is likely to be smaller than \p threshold at the given confidence level \p clevel.