default_rng

simulation.default_rng(seed=None)

Convenience constructor to create a factory function for a simulation’s random number generator.

Parameters

seed: int | SeedSequence = None

Construct a generate with this random seed. By default, the generator will be “unseeded”, that is seeded in an unpredictable way.

Returns

Callable[[], np.random.Generator]

A function that creates a random number generator.