Xoshiro128StarStarEngine.Jump Method

Jumps the RNG forward by the specified number of primary jump strides.

Definition

Namespace: Numerics.NET.Random.Engines
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.3.0
C#
public void Jump(
	ulong count = 1
)

Parameters

count  UInt64  (Optional)
The number of jumps to perform (default: 1).

Implements

IJumpable.Jump(UInt64)

Remarks

Each jump advances the state by the distance specified in JumpSize.

Calling Jump(count) is equivalent to calling Jump(1) exactly count times, but may be implemented more efficiently.

  Caution

Jump operations advance along the same underlying sequence. They do not create truly independent streams. For independence, use RNGs with native stream support.

See Also