/// <summary> /// Initializes a new instance of the <see cref="MersenneTwister"/> class using /// a seed based on time and unique GUIDs. /// </summary> /// <param name="threadSafe">if set to <c>true</c> , the class is thread safe.</param> public MersenneTwister(bool threadSafe) : this(RandomSeed.Robust(), threadSafe) { }
/// <summary> /// Initializes a new instance of the <see cref="MersenneTwister"/> class using /// a seed based on time and unique GUIDs. /// </summary> /// <remarks>If the seed value is zero, it is set to one. Uses the /// value of <see cref="Control.ThreadSafeRandomNumberGenerators"/> to /// set whether the instance is thread safe.</remarks> public MersenneTwister() : this(RandomSeed.Robust()) { }