kumulant

RouletteWheelArmResult

@Serializable
@SerialName(value = "RouletteWheelArmResult")
data class RouletteWheelArmResult(val weight: Double, val accumulatedScore: Double, val callCount: Int) : Result(source)

Per-arm state snapshot for RouletteWheelBandit. Exposes the current weight plus the running segment counters callers may want to inspect for debugging.

Constructors

Link copied to clipboard
constructor(weight: Double, accumulatedScore: Double, callCount: Int)

Properties

Link copied to clipboard

Sum of rewards observed for this arm since the last segment rebalance.

Link copied to clipboard

Number of updates observed for this arm since the last segment rebalance.

Link copied to clipboard

Current arm weight used by the roulette draw.

RouletteWheelArmResult

constructor(weight: Double, accumulatedScore: Double, callCount: Int)(source)

accumulatedScore

Sum of rewards observed for this arm since the last segment rebalance.

callCount

Number of updates observed for this arm since the last segment rebalance.

weight

Current arm weight used by the roulette draw.