kumulant

Ucb1Spec

@Serializable
@SerialName(value = "UCB1")
data class Ucb1Spec(val alpha: Double = 1.0, val priorAlpha: Double = 1.0, val priorBeta: Double = 1.0) : BanditPolicySpec<BernoulliSumResult> (source)

Spec for UCB1.

Constructors

Ucb1Spec

constructor(alpha: Double = 1.0, priorAlpha: Double = 1.0, priorBeta: Double = 1.0)(source)

Properties

alpha

Exploration scale on the confidence-bound term.

priorAlpha

Beta-prior shape alpha.

priorBeta

Beta-prior shape beta.