档案对上精确理论。
三个在看数据之前数学就已经给出精确答案的问题——应该有多少号码仍在等待头奖、数字和应该呈现什么形状、一个号码两次中奖之间应该沉寂多久。然后用四十年的真实开彩记录,逐一检验。
数字和对上精确曲线
中奖号码真的会集中在数字和18附近吗?
把一个号码的四位数字相加,结果落在0(0000)到36(9999)之间。这些和出现的机会并不相等:恰好只有一个号码和为0,一个和为36,而和为18的有670个。整条曲线是对全部10,000个号码做卷积精确算出来的——不是模拟——并且完全对称于18。所以中奖号码「确实」集中在18附近,但仅仅因为那里本来就有更多号码可抽。
分箱规则:任何理论格不得低于5(Cochran 规则)。这里最小的理论格有 61,因此有 0 个格需要合并——两侧尾部都在单一数字和的完整精度下受检。
我们的「赢家轮廓」预测流先筛出四位数字全不相同的号码,再套用一个人工选定的数字和区间 13-23。对照那5,040个号码的精确分布,13-23 保留了其中 74.3%——几乎等于没有筛选。以18为中心、涵盖一半质量的最窄区间是 15-21:占号池 52.4%,共 2,640 个号码。若改用全部10,000个号码,对应区间则是 14-22(55.2%)。
我们只报告这个数字,并没有改动那条预测流。它的选号在每期开彩前锁定并公开计分,改动号池会抹掉让计分板有意义的那份可比性。
同一期开彩板内的号码是不重复抽出的,所以单期约23个号码之间存在极轻微的相依性。在23/10,000这个量级上,它对检验的影响可以忽略,而且偏向保守。
「从未开出」俱乐部
有多少个四位数号码从未中过头奖?
这是集邮券问题。从10,000个号码中独立抽取 n 次后,预期仍未被收集到的数量是 10,000 x (1 - 1/10,000) 的 n 次方。万能的头奖期数比任何运营商都多,却依然应该有数千个号码还在等待——这是算术,不是运气差。
| 运营商 | 头奖期数 | 理论值 | 实际值 | z | p |
|---|---|---|---|---|---|
| Magnum 4D | 6,805 | 5063.5 | 5,091 | 1.00 | 0.316 |
| Da Ma Cai 1+3D | 5,976 | 5501.1 | 5,501 | -0.01 | 0.996 |
| SportsToto 4D | 5,674 | 5669.8 | 5,667 | -0.11 | 0.911 |
| Grand Dragon | 2,241 | 7992.3 | 7,996 | 0.28 | 0.776 |
| Special CashSweep | 1,526 | 8584.7 | 8,585 | 0.04 | 0.972 |
| Sandakan 4D | 1,521 | 8589.0 | 8,603 | 1.48 | 0.138 |
| Singapore 4D | 1,468 | 8634.6 | 8,642 | 0.81 | 0.421 |
| Sabah 88 4D | 1,385 | 8706.6 | 8,722 | 1.77 | 0.077 |
仅头奖:在所有运营商合计 26,608 次头奖中,有 668 个号码从未在任何一家中过头奖。理论预期为 699(z = -1.35,p = 0.176)。
任何奖级:在 612,168 个已公布的奖位中,有 0 个号码从未在任何运营商的任何奖级出现过。这是两个不同的问题,答案也不同。
当某家运营商「从未开出」的号码远多于另一家时,原因几乎总是档案更短,而不是机器害羞——理论值那一栏已经把它算进去了,所以每一行都贴近自己的预测。真正远「高于」自身预期的数量,首先指向的是我们档案里缺失的开彩记录。
一个号码要等多久才会再出现
一个300期没出现的号码算不算反常?
间隔一律以「期数」计算,绝不用天数,并且始终在同一家运营商内部计算:万能一周约开三晚,豪龙开七晚,用天数计算等于在量开彩时间表而不是号码。每期开彩板公布10,000个号码中的约23个,因此在公平前提下,一个号码每期回归的概率约为23/10,000,间隔服从几何分布。这个概率取自各运营商「自己」的平均每期号码数,而不是直接假设23。
| 运营商 | 期数 | 理论间隔 | 实际间隔 | 已完成间隔 | p |
|---|---|---|---|---|---|
| Magnum 4D每期 22.98 个号码 | 6,800 | 435 | 406中位数 281 | 146,260 | 0.400χ²=13.6/13 |
| Da Ma Cai 1+3D每期 22.97 个号码 | 5,966 | 435 | 402中位数 280 | 127,063 | 0.472χ²=12.7/13 |
| SportsToto 4D每期 23.05 个号码 | 5,674 | 434 | 399中位数 278 | 120,768 | 0.195χ²=17.1/13 |
| Grand Dragon每期 22.97 个号码 | 2,241 | 435 | 333中位数 240 | 41,549 | 0.880χ²=7.4/13 |
| Special CashSweep每期 23.00 个号码 | 1,526 | 435 | 287中位数 213 | 25,401 | 0.995χ²=3.6/13 |
| Sandakan 4D每期 23.00 个号码 | 1,521 | 435 | 283中位数 208 | 25,280 | 0.131χ²=18.8/13 |
| Singapore 4D每期 22.98 个号码 | 1,468 | 435 | 284中位数 212 | 24,077 | 0.317χ²=14.8/13 |
| Sabah 88 4D每期 22.98 个号码 | 1,385 | 435 | 275中位数 205 | 22,197 | 0.315χ²=14.9/13 |
一个号码自上次出现以来的等待尚未结束,所以它不是已完成的间隔,必须排除——目前正有 78,617 段这样的等待在进行中。这个排除会让样本偏向「更短」的间隔,因为等待越长,就越可能在档案结束时仍未结束。理论那一侧也做了同样的修正:在N期的档案里,长度为g的完整间隔只有 N - g 个位置可以容身,所以长间隔比教科书几何分布说的更罕见。
略过这项修正,即使是完全公平的数据,每一家运营商都会惨败:单单 Sandakan 4D 就给出卡方 2249,自由度 13。这是把这项分析做错的最常见方式,所以我们把错误答案和正确答案并排公布。
档案中有 13 对相邻开彩日期的号码板完全一致(Magnum 4D, Da Ma Cai 1+3D)。那是同一块板被录入了两次,而不是某一晚23个号码全部重复,因此这些板已从序列中剔除。若不剔除,它们会让「间隔为1期」这一格多出71%,而其他各处毫无异常。
把所有运营商的开彩板合在一起看,一个号码两次中奖之间的等待中位数为 136 天,平均 235 天,中间一半落在 53 到 302 天之间(共 599,135 段已完成等待)。这就是印在每个号码页面自身间隔旁边的「按天、不分运营商」基准值——与上方按运营商、按期数的问题并不相同。
长间隔不是信号。每一期都是独立的:一个800期没出现的号码,今晚的机会与昨天刚中的号码完全一样。直方图告诉你这种缺席有多常见,而不是接下来会发生什么。
如何阅读本页
p值只回答一个问题:如果开彩是公平的、理论是正确的,那么纯粹靠运气,档案至少偏离到这个程度的情况会有多常见?公平前提下,小的p值令人意外。它不是「有问题」的概率。
我们在同一批次里跑了 20 项检验。即使数据完全公平,大约每二十项就有一项会落在 p = 0.05 以下,所以做这么多检验,必然会有几个「显著」结果纯属噪音。因此标记线定在 p < 2.5e-3 —— 0.05 除以检验数。
两项卡方检验使用同一套分箱规则:任何理论格不得低于5,稀疏的尾部会并入相邻格直到满足为止。合并掉的格数会印在每项检验旁边,让你看清折叠掉了多少尾部。
这些检验预期的结果都是「相符」,而相符本身就是值得公开的结果。经得起四十年真实开彩检验的精确理论,才让本站其他地方有资格说「那个规律只是数学」,而不只是嘴上断言。