From 45bdcc3308dc41bf1b944788f4d8821a4e63929d Mon Sep 17 00:00:00 2001 From: Leonardo Bautista-Gomez Date: Tue, 14 Mar 2023 11:25:17 +0100 Subject: [PATCH] Seed by microseconds. Determinisme checked. --- study.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/study.py b/study.py index 67dac5f..e87b12f 100644 --- a/study.py +++ b/study.py @@ -27,17 +27,16 @@ def study(): simCnt = 0 now = datetime.now() + if config.deterministic: + random.seed("DASsimulator") + else: + random.seed(str(now).split(".")[1]) execID = now.strftime("%Y-%m-%d_%H-%M-%S_")+str(random.randint(100,999)) sim.logger.info("Starting simulations:", extra=sim.format) start = time.time() for shape in config.nextShape(): - if config.deterministic: - random.seed("DASsimulator") - else: - random.seed(random.randint(0, 100)) - sim.resetShape(shape) sim.initValidators()