swarm.random
Interface SplitRandomGenerator


public interface SplitRandomGenerator
extends BasicRandomGenerator, BasicRandomGeneratorS, SplitGenerator, SplitGeneratorS

A split generator.. This protocol covers the implemented split generators (C2LCGX and C4LCGX.)


Methods inherited from interface swarm.random.SplitGenerator
advanceAll, advanceGenerator, getCurrentCount, getCurrentSegment, getDoubleSample, getFloatSample, getNumGenerators, getNumSegments, getSegmentLength, getThinDoubleSample, getUnsignedSample, jumpAllToSegment, jumpGenerator$toSegment, restartAll, restartGenerator
 
Methods inherited from interface swarm.random.SplitGeneratorS
initAll, initGenerator
 
Methods inherited from interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods inherited from interface swarm.random.InternalState
getMagic, getStateSize
 
Methods inherited from interface swarm.random.CommonGenerator
getAntithetic, getInitialSeed, getMaxSeedValue, getUnsignedMax, lengthOfSeedVector, reset
 
Methods inherited from interface swarm.defobj.Drop
drop
 
Methods inherited from interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from interface swarm.defobj.GetName
getName