2023-02-15 18:52:57 +01:00

38 lines
635 B
Python

import random
from functools import lru_cache
from loguru import logger
random_seed = random.randint(0, 2**32 - 1)
# random_seed = 2973413116
# random_seed = 2212357755
# random_seed = 2987558464 # light green
# random_seed = 1173898033 # strange bar plot
# 2467967671
# random_seed = 237553299
# random_seed = 1021421466
logger.info(f"Random seed: {random_seed}")
rnd = random.Random(random_seed)
def maybe():
return rnd.random() > 0.9
def possibly():
return rnd.random() > 0.5
def probably():
return rnd.random() > 0.4
@lru_cache(maxsize=None)
def get_random_seed():
return rnd.randint(0, 2**32 - 1)