Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## Util.Random
Interface Stochastic

All Known Implementing Classes:
  BinomialJScheme, CrossoverModule, CrossoverOperation, EliteReplacementOperator, FitnessEvaluator, FullInitialiser, GrowInitialiser, Initialiser, IntFlipByteMutation, IntFlipFitness, IntFlipMutation, JoinOperator, LSystemSelect, MaxProblemInterpreter, MeritReplacementStrategy, MutationOperation, MutationOperator, NodalMutation, OperatorModule, ProportionalRouletteWheel, RampedHalfAndHalfInitialiser, RandomInitialiser, RouletteWheel, ScaledRouletteWheel, SelectionScheme, SimpleReplacementStrategy, SinglePointCrossover, SourceModule, SplitOperator, StructuralMutation, SubtreeCrossover, SubtreeMutation, SymbolicRegressionInterpreter, SymbolicRegressionJScheme, TournamentSelect

    public interface Stochastic

Interface to be used to declare that a class is in some way stochastic and therefore needs a Random number generator

Author:
  Blip

Method Summary
`RandomNumberGenerator` | `getRNG()` Get the number generator
`void` | `setRNG(RandomNumberGenerator m)` Set the number generator

Method Detail

### setRNG

    void setRNG(RandomNumberGenerator m)

  Set the number generator

  Parameters:
    `m` - number generator

### getRNG

    RandomNumberGenerator getRNG()

  Get the number generator

  Returns:
    number generator

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD