Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
Util.Random.RandomNumberGenerator

Packages that use RandomNumberGenerator
FitnessEvaluation.BinomialProblem |
FitnessEvaluation.externalInterpreters.SymbolicRegression |
FitnessEvaluation.MaxProblem |
FitnessEvaluation.SymbolicRegression |
FitnessEvaluation.util |
Main |
Operator |
Operator.Operations |
Operator.Operations.ContextSensitiveOperations |
Util.Random |

Uses of RandomNumberGenerator in FitnessEvaluation.BinomialProblem

Methods in FitnessEvaluation.BinomialProblem that return RandomNumberGenerator
`RandomNumberGenerator` | `BinomialJScheme.getRNG()`

Methods in FitnessEvaluation.BinomialProblem with parameters of type RandomNumberGenerator
`void` | `BinomialJScheme.setRNG(RandomNumberGenerator m)`

Uses of RandomNumberGenerator in FitnessEvaluation.externalInterpreters.SymbolicRegression

Methods in FitnessEvaluation.externalInterpreters.SymbolicRegression that return RandomNumberGenerator
`RandomNumberGenerator` | `SymbolicRegressionJScheme.getRNG()`

Methods in FitnessEvaluation.externalInterpreters.SymbolicRegression with parameters of type RandomNumberGenerator
`void` | `SymbolicRegressionJScheme.setRNG(RandomNumberGenerator m)`

Uses of RandomNumberGenerator in FitnessEvaluation.MaxProblem

Methods in FitnessEvaluation.MaxProblem that return RandomNumberGenerator
`RandomNumberGenerator` | `MaxProblemInterpreter.getRNG()`

Methods in FitnessEvaluation.MaxProblem with parameters of type RandomNumberGenerator
`void` | `MaxProblemInterpreter.setRNG(RandomNumberGenerator m)`

Uses of RandomNumberGenerator in FitnessEvaluation.SymbolicRegression

Methods in FitnessEvaluation.SymbolicRegression that return RandomNumberGenerator
`RandomNumberGenerator` | `SymbolicRegressionInterpreter.getRNG()`

Methods in FitnessEvaluation.SymbolicRegression with parameters of type RandomNumberGenerator
`void` | `SymbolicRegressionInterpreter.setRNG(RandomNumberGenerator m)`

Uses of RandomNumberGenerator in FitnessEvaluation.util

Constructors in FitnessEvaluation.util with parameters of type RandomNumberGenerator
`Range(java.lang.String s, RandomNumberGenerator rng)`

Uses of RandomNumberGenerator in Main

Fields in Main declared as RandomNumberGenerator
`protected RandomNumberGenerator` | `State.rng`

Methods in Main with parameters of type RandomNumberGenerator
`protected CrossoverOperation` | `AbstractRun.getCrossoverOperation(RandomNumberGenerator rng, java.util.Properties p)`
`protected Initialiser` | `AbstractRun.getInitialiser(GEGrammar g, RandomNumberGenerator rng, java.util.Properties p)` Load and initialise the initialiser class according to the parameters Defualt initialiser is the RandomInitialiser.
`protected JoinOperator` | `AbstractRun.getJoinOperator(java.util.Properties p, RandomNumberGenerator rng, Population incPop, ReplacementOperation rO)` Load the fitness class according to the parameters
`protected MutationOperation` | `AbstractRun.getMutationOperation(RandomNumberGenerator rng, java.util.Properties p)`
`protected SelectionOperation` | `AbstractRun.getSelectionOperation(java.util.Properties p, RandomNumberGenerator rng)` Load the fitness class according to the parameters

Uses of RandomNumberGenerator in Operator

Fields in Operator declared as RandomNumberGenerator
`protected RandomNumberGenerator` | `OperatorModule.rng`

Methods in Operator that return RandomNumberGenerator
`RandomNumberGenerator` | `OperatorModule.getRNG()` Get the randomnumbergenerator

Methods in Operator with parameters of type RandomNumberGenerator
`void` | `OperatorModule.setRNG(RandomNumberGenerator m)` Set the RandomNumberGenerator

Constructors in Operator with parameters of type RandomNumberGenerator
`CrossoverModule(RandomNumberGenerator m, CrossoverOperation xOver)` Creates a new instance of CrossoverModule
`EliteReplacementOperator(RandomNumberGenerator rng, Population incPop, EliteReplacementOperation rO)` Creates a new instance of EliteReplacementOperator
`FitnessEvaluator(RandomNumberGenerator rng, FitnessEvaluationOperation fEO)` Creates a new instance of FitnessEvaluator
`Initialiser(RandomNumberGenerator rng, CreationOperation op, java.util.Properties p)` Initialiser creates the population
`Initialiser(RandomNumberGenerator rng, int size, CreationOperation op)` Initialiser creates the population
`JoinOperator(RandomNumberGenerator rng, Population incPop)` Constructor
`MeritReplacementStrategy(RandomNumberGenerator rng, Population incPop, ReplacementOperation rO)` Creates a new instance of MeritReplacementStrategy
`MutationOperator(RandomNumberGenerator rng, MutationOperation op)` Creates a new instance of MutationOperator
`OperatorModule(RandomNumberGenerator rng)` Creates a new instance of OperatorModule
`RampedHalfAndHalfInitialiser(RandomNumberGenerator rng, int size, CreationOperation op, CreationOperation op2, double growProb, int maxDepth)` New instance
`SelectionScheme(RandomNumberGenerator rng, int size, Operation op)` Creates a new instance of SelectionScheme
`SelectionScheme(RandomNumberGenerator rng, Operation op)` Creates a new instance of SelectionScheme
`SimpleReplacementStrategy(RandomNumberGenerator rng, Population incPop, ReplacementOperation rO)` Creates a new instance of SimpleReplacementStrategy
`SourceModule(RandomNumberGenerator rng, int size)` Creates a new instance of SourceModule
`SourceModule(RandomNumberGenerator rng, java.util.Properties p)` Creates a new instance of SourceModule
`SplitOperator(RandomNumberGenerator rng, int size, Operation op)` New instance
`SplitOperator(RandomNumberGenerator rng, Operation op, java.util.Properties p)` New instance

Uses of RandomNumberGenerator in Operator.Operations

Fields in Operator.Operations declared as RandomNumberGenerator
`protected RandomNumberGenerator` | `CrossoverOperation.rand`
`protected RandomNumberGenerator` | `TournamentSelect.rng`
`protected RandomNumberGenerator` | `ShapeGrammarSelect.rng`
`protected RandomNumberGenerator` | `RouletteWheel.rng`
`protected RandomNumberGenerator` | `RandomInitialiser.rng`
`protected RandomNumberGenerator` | `MutationOperation.rng`
`protected RandomNumberGenerator` | `LSystemSelect.rng`
`protected RandomNumberGenerator` | `GrowInitialiser.rng`

Methods in Operator.Operations that return RandomNumberGenerator
`RandomNumberGenerator` | `TournamentSelect.getRNG()`
`RandomNumberGenerator` | `RouletteWheel.getRNG()`
`RandomNumberGenerator` | `RandomInitialiser.getRNG()`
`RandomNumberGenerator` | `MutationOperation.getRNG()`
`RandomNumberGenerator` | `LSystemSelect.getRNG()`
`RandomNumberGenerator` | `GrowInitialiser.getRNG()`
`RandomNumberGenerator` | `CrossoverOperation.getRNG()`

Methods in Operator.Operations with parameters of type RandomNumberGenerator
`void` | `TournamentSelect.setRNG(RandomNumberGenerator m)`
`void` | `RouletteWheel.setRNG(RandomNumberGenerator m)`
`void` | `RandomInitialiser.setRNG(RandomNumberGenerator rng)`
`void` | `MutationOperation.setRNG(RandomNumberGenerator m)`
`void` | `LSystemSelect.setRNG(RandomNumberGenerator m)`
`void` | `GrowInitialiser.setRNG(RandomNumberGenerator m)`
`void` | `CrossoverOperation.setRNG(RandomNumberGenerator m)`

Constructors in Operator.Operations with parameters of type RandomNumberGenerator
`CrossoverOperation(double prob, RandomNumberGenerator rng)` Creates a new instance of CrossoverOperation
`CrossoverOperation(RandomNumberGenerator rng, java.util.Properties p)` New instance
`FullInitialiser(RandomNumberGenerator rng, GEGrammar gegrammar, int maxDepth)` New instance
`FullInitialiser(RandomNumberGenerator rng, GEGrammar gegrammar, java.util.Properties p)` New instance
`GrowInitialiser(RandomNumberGenerator rng, GEGrammar gegrammar, int maxDepth)` New instance
`GrowInitialiser(RandomNumberGenerator rng, GEGrammar gegrammar, java.util.Properties p)` New instance
`IntFlipByteMutation(double prob, RandomNumberGenerator rng)` Creates a new instance of IntFlipMutation
`IntFlipByteMutation(RandomNumberGenerator rng, java.util.Properties p)` New instance
`IntFlipFitness(double prob, RandomNumberGenerator rng)` Creates a new instance of IntFlipMutation
`IntFlipFitness(RandomNumberGenerator rng, java.util.Properties p)` New instance
`IntFlipMutation(double prob, RandomNumberGenerator rng)` Creates a new instance of IntFlipMutation
`IntFlipMutation(RandomNumberGenerator rng, java.util.Properties p)` New instance
`MutationOperation(double prob, RandomNumberGenerator rng)` Creates a new instance of MutationOperation
`MutationOperation(RandomNumberGenerator rng, java.util.Properties p)` Creates a new instance of MutationOperation
`ProportionalRouletteWheel(int size, RandomNumberGenerator rng)` New instance
`RandomInitialiser(RandomNumberGenerator rng, GEGrammar g, int initChromSize)` New instance
`RandomInitialiser(RandomNumberGenerator rng, GEGrammar g, java.util.Properties p)` New instance
`RouletteWheel(int size, RandomNumberGenerator rng)`
`ScaledRouletteWheel(int size, RandomNumberGenerator rng)` New instance
`SinglePointCrossover(double prob, RandomNumberGenerator m)` Creates a new instance of SinglePointCrossover
`SinglePointCrossover(RandomNumberGenerator m, double prob)` Creates a new instance of SinglePointCrossover
`SinglePointCrossover(RandomNumberGenerator m, java.util.Properties p)` New instance
`TournamentSelect(int size, int tourSize, RandomNumberGenerator rand)` Creates a new instance of TournamentSelect
`TournamentSelect(RandomNumberGenerator rand, java.util.Properties p)` Creates a new instance of TournamentSelect

Uses of RandomNumberGenerator in Operator.Operations.ContextSensitiveOperations

Methods in Operator.Operations.ContextSensitiveOperations with parameters of type RandomNumberGenerator
`protected Initialiser` | `SubtreeMutation.getInitialiser(GEGrammar g, RandomNumberGenerator rng, java.util.Properties p)` Load and initialise the initialiser class according to the parameters Defualt initialiser is the RandomInitialiser.

Constructors in Operator.Operations.ContextSensitiveOperations with parameters of type RandomNumberGenerator
`NodalMutation(double prob, RandomNumberGenerator rng)`
`NodalMutation(RandomNumberGenerator rng, java.util.Properties p)`
`StructuralMutation(double prob, RandomNumberGenerator rng)`
`StructuralMutation(RandomNumberGenerator rng, java.util.Properties p)`
`SubtreeCrossover(double prob, RandomNumberGenerator rng)`
`SubtreeCrossover(RandomNumberGenerator rng, java.util.Properties p)`
`SubtreeMutation(double prob, RandomNumberGenerator rng)`
`SubtreeMutation(RandomNumberGenerator rng, java.util.Properties p)`

Uses of RandomNumberGenerator in Util.Random

Classes in Util.Random that implement RandomNumberGenerator
`class` | `MersenneTwisterFast` MersenneTwister and MersenneTwisterFast Version 13, based on version MT199937(99/10/29) of the Mersenne Twister algorithm found at The Mersenne Twister Home Page, with the initialization improved using the new 2002/1/26 initialization algorithm By Sean Luke, October 2004.

Methods in Util.Random that return RandomNumberGenerator
`RandomNumberGenerator` | `Stochastic.getRNG()` Get the number generator

Methods in Util.Random with parameters of type RandomNumberGenerator
`void` | `Stochastic.setRNG(RandomNumberGenerator m)` Set the number generator

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES