This pattern uses the Box-Muller transform to generate a gaussian distribution from uniformly distributed values: sqrt(-2 * log(1.0.rand)) * sin(2pi.rand)
The mean of the distribution.
The spread of values around the mean (standard deviation).
Number of values produced.