public void CanEstimateParameters(double shape, double scale) { var original = new Weibull(shape, scale, new Random(100)); var estimated = Weibull.Estimate(original.Samples().Take(10000)); AssertHelpers.AlmostEqualRelative(shape, estimated.Shape, 1); AssertHelpers.AlmostEqualRelative(scale, estimated.Scale, 1); }