public void GenerateTest3()
{
double lambda = 0.75;
var a = new PoissonDistribution(lambda) as ISampleableDistribution<double>;
Accord.Math.Random.Generator.Seed = 0;
double[] expected = a.Generate(samples: 10000);
Accord.Math.Random.Generator.Seed = 0;
var b = new PoissonDistribution(lambda);
Accord.Math.Random.Generator.Seed = 0;
int[] actual = b.Generate(10000);
Assert.IsTrue(expected.IsEqual(actual));
}
}