示例#1
0
        /// <summary>Gets the <see cref="IRandomNumberStream" /> object under test.
        /// </summary>
        /// <returns>The <see cref="IRandomNumberStream" /> object to test.</returns>
        protected override IRandomNumberStream GetRandomStream()
        {
            AcmlRandomNumberLibrary library = new AcmlRandomNumberLibrary();

            return(library.Ecuyer.Create(3));
        }
示例#2
0
        /// <summary>Gets the <see cref="IRandomNumberStream" /> object under test.
        /// </summary>
        /// <returns>The <see cref="IRandomNumberStream" /> object to test.</returns>
        protected override IRandomNumberStream GetRandomStream()
        {
            AcmlRandomNumberLibrary library = new AcmlRandomNumberLibrary();

            return(library.MT19937.Create(12));
        }
        /// <summary>Gets the <see cref="IRandomNumberStream" /> object under test.
        /// </summary>
        /// <returns>The <see cref="IRandomNumberStream" /> object to test.</returns>
        protected override IRandomNumberStream GetRandomStream()
        {
            AcmlRandomNumberLibrary library = new AcmlRandomNumberLibrary();

            return(library.WichmannHill.Create(45));
        }