Mersenne Twister 64Engine.Advance Block Method
Advances the engine state to the next block (next entropy window).
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 AdvanceBlock()Implements
IBlockEngine<T>.AdvanceBlock()Remarks
This method performs the block transition function, moving the engine to a new block of output values. After this call, Output(Int32) will return values from the new block.
The block transition is algorithm-specific and deterministic. Successive calls to AdvanceBlock() move through the generator's sequence in a reproducible manner.