Function seed [src]

Prototype

pub fn seed(self: *Xoroshiro128, init_s: u64) void

Parameters

self: *Xoroshiro128init_s: u64

Source

pub fn seed(self: *Xoroshiro128, init_s: u64) void { // Xoroshiro requires 128-bits of seed. var gen = std.Random.SplitMix64.init(init_s); self.s[0] = gen.next(); self.s[1] = gen.next(); }