AnyRealDistribution

constructor(rng: RandomGenerator, distribution: String, parameters: Array<Double>)

Parameters

rng

the RandomGenerator

distribution

the distribution name (case insensitive). Must be mappable to an entity implementing RealDistribution

parameters

the parameters for the distribution


constructor(start: Time, rng: RandomGenerator, distribution: String, parameters: Array<Double>)

Parameters

start

the initial time

rng

the RandomGenerator

distribution

the distribution name (case insensitive). Must be mappable to an entity implementing RealDistribution

parameters

the parameters for the distribution


constructor(distribution: RealDistribution)

Parameters

distribution

the AnyRealDistribution to use. To ensure reproducibility, such distribution must get created using the simulation RandomGenerator.


constructor(start: Time, distribution: RealDistribution)

Parameters

start

distribution start time

distribution

the AnyRealDistribution to use. To ensure reproducibility, such distribution must get created using the simulation RandomGenerator.