ipdlx.tools
Class RandomGenerator
java.lang.Object
ipdlx.tools.RandomGenerator
public abstract class RandomGenerator
- extends java.lang.Object
|
Method Summary |
static double |
gaussianDouble()
|
static double |
gaussianDouble(float dev)
Generates a random double from a Gaussian distribution with the specified
deviation. |
static double |
gaussianRandom(double mean,
float deviation)
|
static void |
main(java.lang.String[] args)
|
static double |
randomDouble(double lo,
double hi)
|
static void |
setDeviation(float dev)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RandomGenerator
public RandomGenerator()
gaussianDouble
public static double gaussianDouble()
setDeviation
public static void setDeviation(float dev)
gaussianDouble
public static double gaussianDouble(float dev)
- Generates a random double from a Gaussian distribution with the specified
deviation.
- Parameters:
dev - the desired deviation.
- Returns:
- a random double from a Gaussian distribution with deviation
dev.
randomDouble
public static double randomDouble(double lo,
double hi)
gaussianRandom
public static double gaussianRandom(double mean,
float deviation)
main
public static final void main(java.lang.String[] args)