大乐透双色球怎么开?
“怎样开奖”这个问题问得真是时候,恰好昨天我们实验室刚刚做了乐透数字游戏的算法优化,这个优化过程非常艰苦且漫长! 先上结果,这是用了1000台机器跑500万局游戏得出的结果: 用4个字概括我们的实验结果:不可预测!
如果把这个游戏简化成0-9这10个数字的二进制表示,那么每个数都相当于一个0-9的排列,比如25有7种不同排列(如253698),139则有25种不同的二进制表达(如1394258、1392458等等)。
把10个数字变成10个二进制位,这样每个数字就只占用10个比特,方便计算机进行处理和存储。然后每个号码被随机打乱后形成一组五注号码(为了简单起见,这里认为每注号码由5个数字组成,实际上可以更容易地被解释为每组5个不同的二进制串),这5组号码分别对应5个不同的中奖号码。
由于每次开奖都是从中奖号码中随机挑出的5个,所以这种简化的游戏中,所有可能的开奖方式其实只有5^5=25种情况(当然这种情况是假设所有号码都被用到的情形)。 我们运行了500万局游戏,其实就是让电脑生成25亿次可能的抽奖结果,最后统计每种情况出现的可能性。 结果表明,“同一期开出多个前区号码”这一情况出现的概率极低,只有0.00049%;而“同一期开出一注或者两注前三区号,后三区不开出任何号码”的情况则相当常见,出现频率高达26%左右——这意味着你买了10元的彩票,一旦中了大奖,极有可能是“将头奖分给了好几个运气更好的人”。
通过进一步分析我们发现,“前后区都不开”以及“前三区只开一注或两注”这两种情况其实是包含在“前区全中”和“前区中四码”两种情况的,也就是说从概率上来说,只要你的彩票中了前区所有号码,无论是否连号,那么“前后区全部不出的概率”与“前三区只命中一注或两注的概率”是一样的;否则的话,前者明显要大于后者。 看到这里大家应该明白了,这是一个极其极端的偏态游戏——“大奖很可能被分发给许多运气更好的彩民”,这种情形下,数学上是无法计算出一个“最有可能中奖的号码组合”的。