| Package | Description |
|---|---|
| simkit |
Contains the basic functionality of simkit.
|
| simkit.examples |
Useful implementations of basic event graph systems.
|
| simkit.random |
A collection of Classes used to generate Random Numbers, Random
Variates, and RandomVectors.
|
| simkit.smd | |
| simkit.smdx |
Contains basic classes to represent the entities in a combat simulation.
|
| simkit.test |
Functional tests.
|
| simkit.util |
Contains a number of useful generic classes.
|
| simkit.xml |
Experimental Classes for using
xml with simkit entities. |
| Class and Description |
|---|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| Class and Description |
|---|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| RngStream
Title: RngStream.java
Description: Multiple Streams and Substreams of Random Numbers Copyright: Pierre L'Ecuyer, University of Montreal Notice: This code can be used freely for personal, academic, or non-commercial purposes. |
| Class and Description |
|---|
| BernoulliVariate
Generates Bernoulli random variates (either int or double).
Parameter: probability = P{X = 1} or the probability of "success"
in a single trial. |
| ConstantVariate
A "RandomVariate" class that is constant.
|
| DiscreteDistribution
An interface for Classes that describe discrete random variables.
|
| DiscreteIntegerVariate
Generates random variates having an arbitrary discrete distribution with
integer val.
|
| DiscreteRandomVariate
A RandomVariate that can only take on discrete values.
|
| DiscreteVariate
Generates random variates having an arbitrary discrete distribution.
|
| Distribution
An interface for Classes that describe a random variable distribution.
|
| GammaVariate
Generates Gamma(alpha, beta) random variates.
|
| MersenneTwisterDC
A clean port of the Mersenne Twister from the C code.
|
| MersenneTwisterFactory
Used to dynamically create instances of MersenneTwisterDC.
|
| MersenneTwisterFactory.MaskNode |
| MersenneTwisterFactory.MTS |
| MersenneTwisterFactory.Polynomial |
| MersenneTwisterFactory.Vector |
| Normal02_64Variate
Generates a Normal random variate.
|
| Normal02Variate
Generates a Normal random variate.
|
| NormalVariate
Generates Normal(μ, σ) random variate using the Box-Muller algorithm.
|
| PoissonVariate
Generates random variates having a Poisson distribution.
|
| Pooled
A RandomNumber that is generated by combining the outputs of two
other RandomNumbers.
|
| PooledGeneratorBase
Base class for pooled generators.
|
| RandomNumber
The common interface for all classes that generate random numbers.
|
| RandomNumberStream |
| RandomObjectVariate |
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| RandomVariateBase
The base class for Simkit's random variate generator classes.
|
| RandomVector
The common interface for all random vector classes.
|
| Class and Description |
|---|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| Class and Description |
|---|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| Class and Description |
|---|
| RandomNumber
The common interface for all classes that generate random numbers.
|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| Class and Description |
|---|
| RandomNumber
The common interface for all classes that generate random numbers.
|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|
| Class and Description |
|---|
| RandomVariate
The common interface for all random variate generation classes and the
parent interface for specialized random variate interfaces.
|