[..]
30 days: 89.64%
Thanks.
But wow, that is truly abysmal. What are the odds that the luck is that skewed from the expectation over the course 30 days =~ 4320 blocks? Must be fractions of a percent.
4320 blocks is not your sample size. Eligius is ~3% of the network, putting the expected blocks closer to 129 or 130.
P(X > 1/0.8964 | n = 130) = 0.9
ie you can expect worse luck than this in ten percent of 130 block sequences.