幾何分布を使用した乱数ジェネレーターが必要です
http://en.wikipedia.org/wiki/Geometric_Distribution。
私が試したMathNet.Numerics.Distributions
:
public void GeometricTest()
{
var geometric = new Geometric(0.1);
int back = geometric.Sample();
Assert.Greater(back, -1);
}
しかし、テストは負の数だけを与えます。誰かが私の間違いを見つけたり、幾何分布をサンプリングする他の方法についてアドバイスをくれたりしますか?