Uses of Class
net.sourceforge.cilib.math.random.generator.Random

Packages that use Random
net.sourceforge.cilib.controlparameter A ControlParameter is a generalised parameter type within CIlib. 
net.sourceforge.cilib.games.random   
net.sourceforge.cilib.math.random   
net.sourceforge.cilib.math.random.generator   
net.sourceforge.cilib.math.random.generator.quasi   
net.sourceforge.cilib.pso.dynamic.detectionstrategies   
net.sourceforge.cilib.pso.dynamic.responsestrategies   
net.sourceforge.cilib.type.types   
net.sourceforge.cilib.type.types.container   
net.sourceforge.cilib.util.selection   
net.sourceforge.cilib.util.selection.recipes   
 

Uses of Random in net.sourceforge.cilib.controlparameter
 

Fields in net.sourceforge.cilib.controlparameter declared as Random
protected  Random RandomizingControlParameter.randomiser
           
 

Methods in net.sourceforge.cilib.controlparameter that return Random
 Random RandomizingControlParameter.getRandomiser()
          Return the current Random.
 

Methods in net.sourceforge.cilib.controlparameter with parameters of type Random
 void RandomizingControlParameter.setRandomiser(Random randomiser)
          Set the Random to be used.
 

Uses of Random in net.sourceforge.cilib.games.random
 

Fields in net.sourceforge.cilib.games.random declared as Random
protected  Random GameSeedingStrategy.generator
           
 

Methods in net.sourceforge.cilib.games.random that return Random
 Random GameSeedingStrategy.getGenerator()
           
 

Methods in net.sourceforge.cilib.games.random with parameters of type Random
 void GameSeedingStrategy.setGenerator(Random generator)
           
 

Uses of Random in net.sourceforge.cilib.math.random
 

Methods in net.sourceforge.cilib.math.random that return Random
 Random RandomNumber.getRandomGenerator()
          Return the random number generator being used.
 

Methods in net.sourceforge.cilib.math.random with parameters of type Random
 void RandomNumber.setRandomGenerator(Random random)
          Set the random number generator to be used.
 

Uses of Random in net.sourceforge.cilib.math.random.generator
 

Subclasses of Random in net.sourceforge.cilib.math.random.generator
 class KnuthSubtractive
          An implementation of Knuth's subtractive random number generator.
 class MersenneTwister
           This is an implementation of the MT19937 random number generator.
 class RANLUX
           This is an implementation of Martin Luescher's second generation double-precision (48-bit) version of the RANLUX generator.
 class Tausworthe
           This is a maximally equidistributed combined Tausworthe generator by L'Ecuyer.
 class ZiffGFSR4
           The GFSR4 generator is like a lagged-fibonacci generator, and produces each number as an `xor''d sum of four previous values.
 

Methods in net.sourceforge.cilib.math.random.generator that return Random
abstract  Random Random.getClone()
          Create a cloned copy of the current object and return it.
 

Uses of Random in net.sourceforge.cilib.math.random.generator.quasi
 

Subclasses of Random in net.sourceforge.cilib.math.random.generator.quasi
 class QuasiRandom
          TODO: Need to complete javadoc.
 class Sobol
          Implementation adapted from http://people.scs.fsu.edu/~burkardt/f_src/sobol/sobol.html.
 

Uses of Random in net.sourceforge.cilib.pso.dynamic.detectionstrategies
 

Fields in net.sourceforge.cilib.pso.dynamic.detectionstrategies declared as Random
protected  Random RandomSentriesDetectionStrategy.randomGenerator
           
 

Methods in net.sourceforge.cilib.pso.dynamic.detectionstrategies that return Random
 Random RandomSentryDetectionStrategy.getRandomiser()
          Deprecated.  
 Random RandomSentriesDetectionStrategy.getRandomNumberGenerator()
           
 

Methods in net.sourceforge.cilib.pso.dynamic.detectionstrategies with parameters of type Random
 void RandomSentryDetectionStrategy.setRandomiser(Random randomiser)
          Deprecated.  
 void RandomSentriesDetectionStrategy.setRandomNumberGenerator(Random rng)
           
 

Uses of Random in net.sourceforge.cilib.pso.dynamic.responsestrategies
 

Fields in net.sourceforge.cilib.pso.dynamic.responsestrategies declared as Random
protected  Random ReevaluationReactionStrategy.randomGenerator
           
protected  Random DualReactionStrategy.randomGenerator
           
protected  Random ReinitializationReactionStrategy.randomGenerator
           
 

Methods in net.sourceforge.cilib.pso.dynamic.responsestrategies that return Random
protected  Random ReevaluationReactionStrategy.getRandomGenerator()
          Retrieve the random number generator being used.
 Random DualReactionStrategy.getRandomGenerator()
          Retrieve the random number generator being used.
protected  Random ReinitializationReactionStrategy.getRandomGenerator()
          Retrieve the random number generator being used.
 Random PartialReinitialisationResponseStrategy.getRandomiser()
           
 

Methods in net.sourceforge.cilib.pso.dynamic.responsestrategies with parameters of type Random
protected  void ReevaluationReactionStrategy.setRandomGenerator(Random r)
          Set the random number generator to use.
 void DualReactionStrategy.setRandomGenerator(Random r)
          Set the random number generator to use.
protected  void ReinitializationReactionStrategy.setRandomGenerator(Random r)
          Set the random number generator to use.
 void PartialReinitialisationResponseStrategy.setRandomiser(Random randomiser)
           
 

Uses of Random in net.sourceforge.cilib.type.types
 

Methods in net.sourceforge.cilib.type.types with parameters of type Random
 void Bit.randomize(Random random)
          Randomly choose a new valid for the Bit object.
 void Randomizable.randomize(Random random)
          Apply a randomization using the provided Random.
 void Int.randomize(Random random)
          Apply a randomization using the provided Random.
 void Long.randomize(Random random)
          Apply a randomization using the provided Random.
 void Real.randomize(Random random)
          Re-randomize the Real object based on the upper and lower bounds.
 

Uses of Random in net.sourceforge.cilib.type.types.container
 

Methods in net.sourceforge.cilib.type.types.container with parameters of type Random
 void AbstractTree.randomize(Random random)
           
 void Set.randomize(Random random)
           
 void TypeList.randomize(Random random)
           
 void Vector.randomize(Random random)
          Randomize all the elements contained within the Vector.
 void StandardGraph.randomize(Random random)
           
 

Uses of Random in net.sourceforge.cilib.util.selection
 

Methods in net.sourceforge.cilib.util.selection with parameters of type Random
static
<T> T
Selection.randomFrom(List<? extends T> elements, Random random)
          Obtain a random element from the provided list.
static
<T> List<T>
Selection.randomFrom(List<? extends T> elements, Random random, int number)
          Obtain a random element sublist from the provided list.
 

Uses of Random in net.sourceforge.cilib.util.selection.recipes
 

Methods in net.sourceforge.cilib.util.selection.recipes that return Random
 Random RankBasedSelection.getRandom()
          Get the current random number generator.
 

Methods in net.sourceforge.cilib.util.selection.recipes with parameters of type Random
 void RankBasedSelection.setRandom(Random random)
          Set the random number generator to use.
 

Constructors in net.sourceforge.cilib.util.selection.recipes with parameters of type Random
RandomSelection(Random random)
          Create a new instance with the provided Random.
RouletteWheelSelection(Weighing<E> weighing, Random random)
           
 



Copyright © 2009 CIRG. All Rights Reserved.