net.sourceforge.cilib.math.random.generator.quasi
Class QuasiRandom

java.lang.Object
  extended by java.util.Random
      extended by net.sourceforge.cilib.math.random.generator.Random
          extended by net.sourceforge.cilib.math.random.generator.quasi.QuasiRandom
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
Sobol

public abstract class QuasiRandom
extends Random

TODO: Need to complete javadoc.

See Also:
Serialized Form

Field Summary
protected  int dimensions
           
protected  int skipValue
           
 
Constructor Summary
QuasiRandom(long seed)
           
 
Method Summary
 int getDimensions()
           
 int getSkipValue()
           
abstract  double[] nextPoint()
           
 void setDimensions(int dimensions)
           
 void setSkipValue(int skipValue)
           
 
Methods inherited from class net.sourceforge.cilib.math.random.generator.Random
getClone
 
Methods inherited from class java.util.Random
next, nextBoolean, nextBytes, nextDouble, nextFloat, nextGaussian, nextInt, nextInt, nextLong, setSeed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dimensions

protected int dimensions

skipValue

protected int skipValue
Constructor Detail

QuasiRandom

public QuasiRandom(long seed)
Method Detail

setDimensions

public void setDimensions(int dimensions)

getDimensions

public int getDimensions()

setSkipValue

public void setSkipValue(int skipValue)

getSkipValue

public int getSkipValue()

nextPoint

public abstract double[] nextPoint()


Copyright © 2009 CIRG. All Rights Reserved.