textbender.g.util
Class RandomX.LimitedGaussian

java.lang.Object
  extended by RandomX.Gaussian
      extended by RandomX.LimitedGaussian
Enclosing class:
RandomX

public static class RandomX.LimitedGaussian
extends RandomX.Gaussian

A Gaussian distribution, limited by a minimum and maximum.


Field Summary
 double max
           
 double min
           
 
Fields inherited from class RandomX.Gaussian
mean, s
 
Constructor Summary
RandomX.LimitedGaussian(double mean, double s, double min, double max)
          Creates a LimitedGaussian.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

min

public final double min

max

public final double max
Constructor Detail

RandomX.LimitedGaussian

public RandomX.LimitedGaussian(double mean,
                               double s,
                               double min,
                               double max)
Creates a LimitedGaussian.

Parameters:
mean - nominal mean of distribution
s - standard deviation
min - minimum inclusive
max - maximum exclusive