private static FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.createSampler(UniformRandomProvider rng,
long[] frequencies,
int[] offsets,
int[] indices,
java.math.BigInteger m) |
Creates the sampler.
|
private static FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.createSampler(UniformRandomProvider rng,
long[] frequencies,
int[] indices,
long m) |
Creates the sampler.
|
static FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.of(UniformRandomProvider rng,
double[] weights) |
Creates a sampler.
|
static FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.of(UniformRandomProvider rng,
double[] weights,
int alpha) |
Creates a sampler.
|
static FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.of(UniformRandomProvider rng,
long[] frequencies) |
Creates a sampler.
|
FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.FixedValueDiscreteSampler.withUniformRandomProvider(UniformRandomProvider rng) |
|
FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.FLDRSampler.withUniformRandomProvider(UniformRandomProvider rng) |
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
|
abstract FastLoadedDiceRollerDiscreteSampler |
FastLoadedDiceRollerDiscreteSampler.withUniformRandomProvider(UniformRandomProvider rng) |
Create a new instance of the sampler with the same underlying state using the given
uniform random provider as the source of randomness.
|