@override double cdf(double x) { if (x < 0.0) { return 0.0; } return 1.0 - math.pow(1 - prob, x.floor() + 1); }