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.
|