kumulant

TrackedUnivariateSpec

@Serializable
@SerialName(value = "TrackedUnivariate")
data class TrackedUnivariateSpec(val inner: UnivariateBanditSpec, val chooseTemplate: SeriesStatSpec<*>? = null, val updateArmRewardTemplate: PairedStatSpec<*>? = null) : UnivariateBanditSpec(source)

Spec for TrackedUnivariateBandit and its optional observation accumulators.

Constructors

TrackedUnivariateSpec

constructor(inner: UnivariateBanditSpec, chooseTemplate: SeriesStatSpec<*>? = null, updateArmRewardTemplate: PairedStatSpec<*>? = null)(source)

Properties

chooseTemplate

Accumulator observing chosen arm indices.

inner

Bandit whose decisions and rewards are observed.

updateArmRewardTemplate

Accumulator observing arm-index/reward pairs.