data structure for bandit algorithms
Definition at line 48 of file struct_bandit.h.
#include <struct_bandit.h>
Data Fields | |
SCIP_BANDITVTABLE * | vtable |
SCIP_RANDNUMGEN * | rng |
int | nactions |
SCIP_BANDITDATA * | data |
SCIP_BANDITVTABLE* SCIP_Bandit::vtable |
virtual function table for callbacks
Definition at line 50 of file struct_bandit.h.
Referenced by SCIPbanditCreate(), SCIPbanditFree(), SCIPbanditReset(), SCIPbanditSelect(), and SCIPbanditUpdate().
SCIP_RANDNUMGEN* SCIP_Bandit::rng |
random number generator for randomized selection
Definition at line 51 of file struct_bandit.h.
Referenced by SCIPbanditCreate(), SCIPbanditFree(), SCIPbanditGetRandnumgen(), and SCIPbanditReset().
int SCIP_Bandit::nactions |
the number of actions to select from
Definition at line 52 of file struct_bandit.h.
Referenced by SCIPbanditCreate(), and SCIPbanditGetNActions().
SCIP_BANDITDATA* SCIP_Bandit::data |
specific data for bandit algorithm implementations
Definition at line 53 of file struct_bandit.h.
Referenced by SCIPbanditCreate(), SCIPbanditGetData(), and SCIPbanditSetData().