Redian新闻
>
我的Powerball研究小程序
avatar

我的Powerball研究小程序

xiaxie8
楼主 (北美华人网)
今晚突然想到,过去几年买过总共大约5次Powerball,一个都没有中。那么自己来分析一下人家中奖数据吧。
我下载了从2015年10月7日到现在的数据。
Powerball前5个数字是从1到69中的随机数。
我决定只算这5个数字的和。5个数字的最小组合是1+2+3+4+5=15,最大组合是65+66+67+68+69=335。
分析了以往数据,5个数字的和最小是52, 最大是299,做了histogram,很明显的正态分布,越靠中间值频率越高。然后写了个Java程序模拟以往913次抽奖,发现5个数字的和同样符合正态分布,最小是四十几,最大是三百零几,越靠中间值频率越高。
我以为自己发现了新大陆,以为只要避免特别小的5个数或者特别大的5个数就能提高中奖概率。
但是接下来我用贝叶斯分析,发现每5个数字和对应的中奖概率,即条件概率没有任何变化!白费了将近一个小时时间!
劝大家在不能组团成一个lottery pool的情况下,不要买它!

avatar
angelina68
2 楼
数字太大太多中奖机率太低,研究没太用,只靠运气。世上那么多数学家和IT专家都研究不岀来,不然不会到1B 听广播.以前数字小,有人能算岀来,合资买了几乎所有的号码中奖了
avatar
NewID2017
3 楼
今晚突然想到,过去几年买过总共大约5次Powerball,一个都没有中。那么自己来分析一下人家中奖数据吧。
我下载了从2015年10月7日到现在的数据。
Powerball前5个数字是从1到69中的随机数。
我决定只算这5个数字的和。5个数字的最小组合是1+2+3+4+5=15,最大组合是65+66+67+68+69=335。
分析了以往数据,5个数字的和最小是52, 最大是299,做了histogram,很明显的正态分布,越靠中间值频率越高。然后写了个Java程序模拟以往913次抽奖,发现5个数字的和同样符合正态分布,最小是四十几,最大是三百零几,越靠中间值频率越高。
我以为自己发现了新大陆,以为只要避免特别小的5个数或者特别大的5个数就能提高中奖概率。
但是接下来我用贝叶斯分析,发现每5个数字和对应的中奖概率,即条件概率没有任何变化!白费了将近一个小时时间!
劝大家在不能组团成一个lottery pool的情况下,不要买它!


xiaxie8 发表于 2023-08-03 02:06

我还以为有什么发现能提高中奖概率,你浪费了一小时,我浪费了一分钟看你的贴😄
avatar
xiaxie8
4 楼
我还以为有什么发现能提高中奖概率,你浪费了一小时,我浪费了一分钟看你的贴😄
NewID2017 发表于 2023-08-03 02:17

我浪费了自己将近1个小时,证明了网上很多人以为的避免特别小的5个数或特别大的5个数就能提高中奖概率是错误的,让大家少走弯路。
我过去20多年没有做算法研究了,昨晚写了一个极其拙劣低效的Powerball前5个数字模拟程序,让大家见笑了。
import java.util.Random; import java.util.ArrayList; import java.util.Arrays;
public class PowerBallSumOfFive {   public static void main(String[] args) {    final int DRAW=913;    int[] sum = new int[DRAW];    for(int i=0; i<DRAW; i++)       for(Integer number: getRandomNonRepeatingIntegers(5, 1, 69))       sum+=number;    Arrays.sort(sum);    for(int i=0; i<DRAW; i++)         System.out.println("Draw "+i+": Sum is "+sum);   }      public static int getRandomInt(int min, int max) {    Random random = new Random();
   return random.nextInt((max - min) + 1) + min; }
  // inefficient way to simulate the first 5 balls in a Powerball draw   public static ArrayList<Integer> getRandomNonRepeatingIntegers(int size, int min,     int max) {    ArrayList<Integer> numbers = new ArrayList<Integer>();       while (numbers.size() < size) {      int random = getRandomInt(min, max);
     if (!numbers.contains(random))        numbers.add(random);    }
   return numbers;   } }
avatar
半根口香糖
5 楼


系统提示:若遇到视频无法播放请点击下方链接
https://www.youtube.com/embed/MnSDJA9M6oE
avatar
crichris
6 楼
今晚突然想到,过去几年买过总共大约5次Powerball,一个都没有中。那么自己来分析一下人家中奖数据吧。
我下载了从2015年10月7日到现在的数据。
Powerball前5个数字是从1到69中的随机数。
我决定只算这5个数字的和。5个数字的最小组合是1+2+3+4+5=15,最大组合是65+66+67+68+69=335。
分析了以往数据,5个数字的和最小是52, 最大是299,做了histogram,很明显的正态分布,越靠中间值频率越高。然后写了个Java程序模拟以往913次抽奖,发现5个数字的和同样符合正态分布,最小是四十几,最大是三百零几,越靠中间值频率越高。
我以为自己发现了新大陆,以为只要避免特别小的5个数或者特别大的5个数就能提高中奖概率。
但是接下来我用贝叶斯分析,发现每5个数字和对应的中奖概率,即条件概率没有任何变化!白费了将近一个小时时间!
劝大家在不能组团成一个lottery pool的情况下,不要买它!


xiaxie8 发表于 2023-08-03 02:06

我看了个什么……
avatar
7 楼
5个数字的和为什么中间数最多,因为组合多啊。这还需要分析吗?
avatar
shanggj
8 楼
5个数字的和为什么中间数最多,因为组合多啊。这还需要分析吗?
睿 发表于 2023-08-03 08:25

贝叶斯都出来了。
avatar
fj033
9 楼
哈哈哈哈赞科学精神!
avatar
BelleRLin
10 楼
我还以为有什么发现能提高中奖概率,你浪费了一小时,我浪费了一分钟看你的贴😄
NewID2017 发表于 2023-08-03 02:17

我觉得lz的研究还挺有意义啊,节省了大家一星期。我还是回梦里中奖吧
avatar
crazyeater
11 楼
今晚突然想到,过去几年买过总共大约5次Powerball,一个都没有中。那么自己来分析一下人家中奖数据吧。
我下载了从2015年10月7日到现在的数据。
Powerball前5个数字是从1到69中的随机数。
我决定只算这5个数字的和。5个数字的最小组合是1+2+3+4+5=15,最大组合是65+66+67+68+69=335。
分析了以往数据,5个数字的和最小是52, 最大是299,做了histogram,很明显的正态分布,越靠中间值频率越高。然后写了个Java程序模拟以往913次抽奖,发现5个数字的和同样符合正态分布,最小是四十几,最大是三百零几,越靠中间值频率越高。
我以为自己发现了新大陆,以为只要避免特别小的5个数或者特别大的5个数就能提高中奖概率。
但是接下来我用贝叶斯分析,发现每5个数字和对应的中奖概率,即条件概率没有任何变化!白费了将近一个小时时间!
劝大家在不能组团成一个lottery pool的情况下,不要买它!


xiaxie8 发表于 2023-08-03 02:06

满脸问号,这不是显然的吗?
avatar
babylye
12 楼
回复 1楼xiaxie8的帖子
赞白费了自己的时间!
avatar
momosun
13 楼
今晚突然想到,过去几年买过总共大约5次Powerball,一个都没有中。那么自己来分析一下人家中奖数据吧。
我下载了从2015年10月7日到现在的数据。
Powerball前5个数字是从1到69中的随机数。
我决定只算这5个数字的和。5个数字的最小组合是1+2+3+4+5=15,最大组合是65+66+67+68+69=335。
分析了以往数据,5个数字的和最小是52, 最大是299,做了histogram,很明显的正态分布,越靠中间值频率越高。然后写了个Java程序模拟以往913次抽奖,发现5个数字的和同样符合正态分布,最小是四十几,最大是三百零几,越靠中间值频率越高。
我以为自己发现了新大陆,以为只要避免特别小的5个数或者特别大的5个数就能提高中奖概率。
但是接下来我用贝叶斯分析,发现每5个数字和对应的中奖概率,即条件概率没有任何变化!白费了将近一个小时时间!
劝大家在不能组团成一个lottery pool的情况下,不要买它!


xiaxie8 发表于 2023-08-03 02:06

你又懂正态分布又懂贝叶斯,做之前不就应该知道结果没用啊
avatar
Cinderella_smile
14 楼
thanks for sharing
avatar
aprilween
15 楼
我还以为有什么发现能提高中奖概率,你浪费了一小时,我浪费了一分钟看你的贴😄
NewID2017 发表于 2023-08-03 02:17

楼主至少为我节省一小时,因为我想过做同样的事
相关阅读
回国,土耳其航空 vs 阿联酋航空?历史小说《黄裳元吉》第九十六章 劫庆你能接受男友老公秃头吗?2023年8月3日价格早报成都大运会惊现顺拐礼仪小姐........34年过去,弹指一挥间2023年8月3日物联网新闻我真服了有些人…….看这动手能力,太🐮了这位姐姐说出了女人的真实心声:男人光好看是不能实现阶层跃迁的2023年8月3日历史上的今天Lululemon 这周打折石榴红wunder puff $119, Nulu mesh 短裤非常好看要带孩子们去Dallas玩一两天,有什么好玩的地方?什么地方不安全?借之前flip的帖子说说我flipping的小故事一票独中!价值10亿美元的Powerball彩票在洛杉矶“游民区”售出!苏珊米勒每日运势2023年8月3日纪念64早鸟报|AppleStore官方商店微信小程序上线;QQ音乐内测情侣亲密体系;腾讯QQ小店小程序将停运...你老公说过什么最伤人的话,你能释怀吗?朱利安尼这次真是完了,法庭上展示的他被偷录下的猥琐录音。。。。他老婆这次会离婚了吧?30年的房贷利息竟然这么高!皇帝玩法與國民崇拜:從來都是兩回事有人从马尼拉转机过吗那年广场上的军人夕阳正西沉我仍能听见随风远去的履带职场问题求助每日一题谈到帅哥,说两个明星的小八卦:林更新和张博孩子游泳老耳朵发炎求建议 并 吐槽离谱药价【冯站长之家】2023年8月3日(周四)三分钟新闻早餐2023年8月3日(周四)冯站长之家三分钟晚间新闻在泄洪区大堤停留不听劝离,河北霸州一人违反防汛规定被行拘【冯站长说安全】2023年8月3日总是关注ex,盼着其倒霉,想看对方笑话出几双全新的 SW5050 highland lowland靴子不想离开熟悉的地方北京,天津,河北这次都被淹得很惨。找回看书的感觉功夫在校外2023年8月3日医疗晨报
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。