Scippy

SCIP

Solving Constraint Integer Programs

SCIP_Bandit Struct Reference

Detailed Description

data structure for bandit algorithms

Definition at line 57 of file struct_bandit.h.

#include <struct_bandit.h>

Data Fields

SCIP_BANDITVTABLEvtable
 
SCIP_RANDNUMGENrng
 
int nactions
 
SCIP_BANDITDATAdata
 

Field Documentation

◆ vtable

SCIP_BANDITVTABLE* SCIP_Bandit::vtable

virtual function table for callbacks

Definition at line 59 of file struct_bandit.h.

Referenced by SCIPbanditCreate(), SCIPbanditFree(), SCIPbanditReset(), SCIPbanditSelect(), and SCIPbanditUpdate().

◆ rng

SCIP_RANDNUMGEN* SCIP_Bandit::rng

random number generator for randomized selection

Definition at line 60 of file struct_bandit.h.

Referenced by SCIPbanditCreate(), SCIPbanditFree(), SCIPbanditGetRandnumgen(), and SCIPbanditReset().

◆ nactions

int SCIP_Bandit::nactions

the number of actions to select from

Definition at line 61 of file struct_bandit.h.

Referenced by SCIPbanditCreate(), and SCIPbanditGetNActions().

◆ data

SCIP_BANDITDATA* SCIP_Bandit::data

specific data for bandit algorithm implementations

Definition at line 62 of file struct_bandit.h.

Referenced by SCIPbanditCreate(), SCIPbanditGetData(), and SCIPbanditSetData().