Home > Extreme Optimization Statistics Library for .NET > Reference > Extreme.Statistics.Random Namespace
Represents a generalized feedback shift register pseudo-_random number generator.
For a list of all members of this type, see GfsrGenerator Members.
System.Object
Random
ExtendedRandom
RandomWordGenerator
GfsrGenerator
Use the GfsrGenerator class to represent a pseudo-_random number generator that uses a fourth order generalized feedback shift register algorithm.
This generalized feedback shift register generator has a very long period of 29689-1. Thanks to its simplicity, it is very fast. On the down side, the start-up time is significant.
GfsrGenerator can be used in place of the Random class to obtain pseudo-_random numbers of a higher quality.
Reference: Robert M. Ziff, "Four-tap shift-register-sequence _random-number generators," Computers in Physics 12(4), Jul/Aug 1998, pp 385-392.
Namespace: Extreme.Statistics.Random
Assembly: Extreme.Statistics (in Extreme.Statistics.dll)
GfsrGenerator Members | Extreme.Statistics.Random Namespace