Gfsr Engine.Advance Method
Advances the engine state by one transition step.
Definition
Namespace: Numerics.NET.Random.Engines
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.3.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.3.0
public void Advance()Implements
IScalarEngine<T>.Advance()Remarks
This method performs the state transition function, evolving the internal state by exactly one step. It does not produce output; use Next() to retrieve the output value corresponding to the current state.
The transition function is algorithm-specific and deterministic. Calling Advance() multiple times advances the state through the generator's sequence in a reproducible manner.