SplitMix64Rng¶
Namespace Nfty.Core.Generation in assembly Nfty.Ticket.
SplitMix64. Small, fast, and — the reason it is here — fully specified, so the same seed yields the same sequence on every platform and runtime.
Constructors¶
SplitMix64Rng(ulong)¶
Seeds the generator.
Parameters
seed(ulong) - The starting state, fromSeedHash.ToUlong().
Methods¶
NextDouble()¶
The next sample.
Returns. A value in [0,1).