| Interface | Description |
|---|---|
| RandomGenerator |
A random number generator interface.
|
| Variate<T> |
This is an interface for a
T-type random variate. |
| Class | Description |
|---|---|
| LaggedFibonacci |
The additive lagged Fibonacci random number generator.
|
| ModifiedLaggedFibonacci |
The modified additive lagged Fibonacci random number generator.
|
| Randomizer |
This class is a wrapper around a random number generator.
|
| VariateBiased<T> |
This class represents a biased
T-type random variate (a discrete probability
distribution). |
| VariateBuilder<T> |
This class implements a probability distribution builder for a
T-type random variate. |
| VariateCollection<T> |
This class represents a finite-set
T-type random variate. |
| VariateComposite<T> |
This class represents a composite
T-type random variate. |
| VariateInterval<T> |
This class represents an interval
T-type random variate, where T is an integer
type (Integer, Long or BigInteger). |
| VariateSingleValue<T> |
This class represents a single-value
T-type random variate. |