From d09037b37cc7932c51f5cfb6bae98b435217b896 Mon Sep 17 00:00:00 2001 From: pyoor Date: Tue, 4 Sep 2018 13:34:07 -0400 Subject: [PATCH] Set seed to null by default --- lib/random/random.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/random/random.js b/lib/random/random.js index 2844fdf..7ae584d 100644 --- a/lib/random/random.js +++ b/lib/random/random.js @@ -8,9 +8,12 @@ const logger = require('../logging') class random { /** * Must be called before any other methods can be called to initialize MersenneTwister - * @param {number} seed - Value to initialize MersenneTwister + * @param {?number} seed - Value to initialize MersenneTwister */ - static init (seed = new Date().getTime()) { + static init (seed = null) { + if (seed === null) { + seed = new Date().getTime() + } random.twister = new MersenneTwister() random.twister.seed(seed) }