From c04ac3b4d4db99a193efe8e6b355b1af11e5055f Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Tue, 29 Sep 2020 20:08:24 +0200 Subject: [PATCH] Fixed reset of samples --- FastRng/Double/ShapeFitter.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/FastRng/Double/ShapeFitter.cs b/FastRng/Double/ShapeFitter.cs index 6e0fa1d..4b45ebd 100644 --- a/FastRng/Double/ShapeFitter.cs +++ b/FastRng/Double/ShapeFitter.cs @@ -36,7 +36,10 @@ namespace FastRng.Double this.samples[nextBucket] += this.probabilities[nextBucket]; if (this.samples[nextBucket] >= 1.0) + { + this.samples[nextBucket] = 0.0; return nextNumber; + } } } }