SCIPincludeBanditvtable

Function SCIPincludeBanditvtable 

Source
pub unsafe extern "C" fn SCIPincludeBanditvtable(
    scip: *mut SCIP,
    banditvtable: *mut *mut SCIP_BANDITVTABLE,
    name: *const c_char,
    banditfree: Option<unsafe extern "C" fn(blkmem: *mut BMS_BLKMEM, bandit: *mut SCIP_BANDIT) -> SCIP_RETCODE>,
    banditselect: Option<unsafe extern "C" fn(bandit: *mut SCIP_BANDIT, selection: *mut c_int) -> SCIP_RETCODE>,
    banditupdate: Option<unsafe extern "C" fn(bandit: *mut SCIP_BANDIT, selection: c_int, score: f64) -> SCIP_RETCODE>,
    banditreset: Option<unsafe extern "C" fn(bufmem: *mut BMS_BUFMEM, bandit: *mut SCIP_BANDIT, priorities: *mut f64) -> SCIP_RETCODE>,
) -> SCIP_RETCODE
Expand description

includes a bandit algorithm virtual function table