pub unsafe extern "C" fn SCIPselectCutsHybrid(
    scip: *mut SCIP,
    cuts: *mut *mut SCIP_ROW,
    forcedcuts: *mut *mut SCIP_ROW,
    randnumgen: *mut SCIP_RANDNUMGEN,
    goodscorefac: f64,
    badscorefac: f64,
    goodmaxparall: f64,
    maxparall: f64,
    dircutoffdistweight: f64,
    efficacyweight: f64,
    objparalweight: f64,
    intsupportweight: f64,
    ncuts: c_int,
    nforcedcuts: c_int,
    maxselectedcuts: c_int,
    nselectedcuts: *mut c_int
) -> SCIP_RETCODE
Expand description

perform a cut selection algorithm for the given array of cuts

This is the selection method of the hybrid cut selector which uses a weighted sum of the efficacy, parallelism, directed cutoff distance, and the integral support. The input cuts array gets resorted s.t the selected cuts come first and the remaining ones are the end.