static void TestInternet() { RandomOps.Ran2 ran2 = new RandomOps.Ran2(); RandomOps.RandomDotOrg randInternet = new RandomOps.RandomDotOrg(BufferSize, ran2, NumFallback); Test(randInternet); }
static void TestInternetAsync() { RandomOps.Ran2 ran2 = new RandomOps.Ran2(); RandomOps.RandomDotOrgAsync randInternetAsync = new RandomOps.RandomDotOrgAsync(BufferSize, RetrieveTrigger, ran2, NumFallback); Test(randInternetAsync); randInternetAsync.Dispose(); }
static void TestArraySeed(RandomOps.RanUInt32Array rand) { RandomOps.Ran2 ran2 = new RandomOps.Ran2(); RandomOps.RandomDotOrg randInternet = new RandomOps.RandomDotOrg(rand.SeedLength, ran2, rand.SeedLength); rand.Seed(randInternet); Test(rand); }
static void TestSum() { RandomOps.Ran2 randSeeder = new RandomOps.Ran2(); RandomOps.KISS rand1 = new RandomOps.KISS(randSeeder); RandomOps.CMWC4096 rand2 = new RandomOps.CMWC4096(randSeeder); RandomOps.RanUInt32[] rands = { rand1, rand2 }; RandomOps.SumUInt32 rand = new RandomOps.SumUInt32(rands); Test(rand); }
static void TestSwitcher() { RandomOps.RanQD ranQD = new RandomOps.RanQD(); RandomOps.Ran2 ran2 = new RandomOps.Ran2(); RandomOps.RanSystem ranSystem = new RandomOps.RanSystem(); RandomOps.Switcher rand = new RandomOps.Switcher(ranQD, new RandomOps.Random[2] { ran2, ranSystem }); Test(rand); }
static void TestRan2() { RandomOps.Ran2 rand = new RandomOps.Ran2(); Test(rand); }