diff --git a/lib/random/random.js b/lib/random/random.js index ec87107..99356dc 100644 --- a/lib/random/random.js +++ b/lib/random/random.js @@ -8,13 +8,9 @@ const {logger} = require('../logging') class random { /** * Must be called before any other methods can be called to initialize MersenneTwister - * @param {number|null|undefined} seed - Value to initialize MersenneTwister + * @param {number} seed - Value to initialize MersenneTwister */ - static init (seed) { - if (seed === null || seed === undefined) { - random.seed = new Date().getTime() - } - + static init (seed = new Date().getTime()) { random.twister = new MersenneTwister() random.twister.seed(random.seed) }