コード ベースに PRNG がありますが、これは、特定の正規分布に従う数値を生成する方法にバグがあると考えられます。
このモジュールが期待どおりに動作することを確認するために、単体テスト スイートで活用できる正規性テストの C# 実装はありますか?
私の好みは、次のような署名を持つものです。
bool NormalityTest.IsNormal(IEnumerable<int> samples)
コード ベースに PRNG がありますが、これは、特定の正規分布に従う数値を生成する方法にバグがあると考えられます。
このモジュールが期待どおりに動作することを確認するために、単体テスト スイートで活用できる正規性テストの C# 実装はありますか?
私の好みは、次のような署名を持つものです。
bool NormalityTest.IsNormal(IEnumerable<int> samples)
Math.Net には、分布関数と乱数サンプリングがあります。これはおそらく最も広く使用されている数学ライブラリであり、非常に堅実です。