Testing module

rng_seeded

procedureextensionsince 0.30.0Source

A generator started from seed.

Example↗
a := rng_seeded(42);
b := rng_seeded(42);
assert(rng_u64(*a) == rng_u64(*b));
rng_seeded :: (seed: u64) -> Rng

A generator started from seed.

Parameters

seed: u64
the starting state; one seed always gives the same numbers.

Returns

Example↗
a := rng_seeded(42);
b := rng_seeded(42);
assert(rng_u64(*a) == rng_u64(*b));

See also