Пример #1
0
        public void NextIntsTest()
        {
            var vals = _rng.NextInts(N);

            foreach (var v in vals)
            {
                Assert.That(v >= 0);
            }
        }
Пример #2
0
        public void ReproducibilityTest()
        {
            var r1  = new PcgExtended(11, 1);
            var r1V = r1.NextInts(N);
            var r2  = new PcgExtended(11, 1);
            var r2V = r2.NextInts(N);

            for (int i = 0; i < N; i++)
            {
                Assert.That(r1V[i], Is.EqualTo(r2V[i]));
            }
        }