NormalGammaPosterior
@Serializable
@SerialName(value = "NormalGammaPosterior")
Normal-Gamma posterior over a normal mean/variance. Draws (variance, mean) jointly: variance ~ Inverse-Gamma(n/2, n*s^2/2), mean | variance ~ Normal(snapshot.mean, sigma^2/n).
Re-draws on non-finite intermediates rather than returning NaN. The snapshot must be prior-seeded (n > 0); an unseeded snapshot will spin.
sample
Draw a single Monte Carlo sample of the arm's reward from its posterior.