Package eduni.distributions

Interface Summary
ContinuousGenerator A continuous generator provides a double value according to the distribution it relies on.
DiscreteGenerator A continuous generator provides a long value according to the distribution it relies on.
Seedable represents classes which has a seed
 

Class Summary
Bernoulli A random number generator based on the Bernoulli distribution.
Beta A random number generator based on the beta distribution.
BetaPrime A random number generator based on the beta prime distribution.
Binomial A random number generator based on the Binomial distribution.
Cauchy A random number generator based on the Cauchy distribution.
ChiSquare A random number generator based on the Chi-Square distribution.
Distributions offers several discrete and continuous distributions all seeded by a common well-spaced pseudo random number generator (PRNG).
Erlang A random number generator based on the Erlang distribution.
FDistribution A random number generator based on the F-distribution.
Gamma A random number generator based on the normal distribution.
Generator A generic Generator class which delegates its Seedable ability to a Distributions object.
Geometric A random number generator based on the geometric distribution.
Invgamma A random number generator based on the invgamma distribution.
Logistic A random number generator based on the logistic distribution.
LogNormal A random number generator based on the lognormal distribution.
MetaGenerator A class which allows for automatically parsing a distribution implementation and generate a class inheriting from Generator accordingly.
Negexp A random number generator based on the negexp distribution.
Normal A random number generator based on the normal distribution.
Pareto A random number generator based on the pareto distribution.
Pascal A random number generator based on the pascal distribution.
Poisson A random number generator based on the poisson distribution.
RandomGenerator A random number generator producing pseudorandom numbers based on the value of a specific seed.
SeedGenerator A SeedGenerator is a DiscreteGenerator which produces well-spaced seeds according to its spacing attribute.
Tstudent A random number generator based on the tstudent distribution.
Uniform A random number generator based on the uniform distribution.
Weibull A random number generator based on the weibull distribution.
 

Error Summary
ParameterException Error thrown when a distribution is passed incorrect parameters.