Detailed Description
data structure for bandit algorithms
Definition at line 57 of file struct_bandit.h.
#include <struct_bandit.h>
Data Fields | |
SCIP_BANDITVTABLE * | vtable |
SCIP_RANDNUMGEN * | rng |
int | nactions |
SCIP_BANDITDATA * | data |
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().