Details

      Description

      The package o.a.c.m.random contains a kludge of utilities related to random data generation (cf. section 2 of the userguide).

      I propose to factor out the part that is concerned with the generation of uniformly distributed numbers (of the various Java types).
      This will consist in deprecating the following classes in o.a.c.m.random:

      • JDKRandomGenerator
      • AbstractWell
      • Well512a
      • Well1024a
      • Well19937a
      • Well19937c
      • Well44497a
      • Well44497b
      • ISAACRandom
      • MersenneTwister
      • AbstractRandomGenerator
      • BitsStreamGenerator
      • RandomGeneratorFactory
      • RandomGenerator

      The RNG functionality is to be defined in its own package.

      The new design will make an explicit distinction between

      • public (and hopefully stable) API
      • internal classes (subject to change "without notice")

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                erans Gilles
                Reporter:
                erans Gilles
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: