Normal

@Serializable
@SerialName(value = "normal")
data class Normal(val meanSmoother: Double = 0.85, val sdSmoother: Double = 0.85, val coefficientOfVariationThreshold: Double = 0.03) : CESamplerSpec(source)

Multivariate-normal cross-entropy sampler; mirrors ksl.simopt.solvers.algorithms.CENormalSampler.

Constructors

Link copied to clipboard
constructor(meanSmoother: Double = 0.85, sdSmoother: Double = 0.85, coefficientOfVariationThreshold: Double = 0.03)

Properties

Link copied to clipboard

convergence threshold on the coefficient of variation of the sampling distribution

Link copied to clipboard

exponential-smoothing weight applied to the mean estimate

Link copied to clipboard

exponential-smoothing weight applied to the standard-deviation estimate