Class DiscreteUniformGenerator

java.lang.Object
org.uncommons.maths.random.DiscreteUniformGenerator
All Implemented Interfaces:
NumberGenerator<Integer>

public class DiscreteUniformGenerator extends Object implements NumberGenerator<Integer>
Discrete, uniformly distributed random sequence. Generates values between the specified minimum and maximum values (inclusive).
  • Field Details

    • rng

      private final Random rng
    • range

      private final int range
    • minimumValue

      private final int minimumValue
  • Constructor Details

    • DiscreteUniformGenerator

      public DiscreteUniformGenerator(int minimumValue, int maximumValue, Random rng)
  • Method Details