![](https://rngrb.com/wp-content/uploads/2022/06/0_yr9oSBEiJZA5bGOZ.jpg)
我们玩家如何测试随机数、彩票、赌博?
测试前准备
首先测试之前,我们需要大量的历史数据,因为我们之前的课程也讲了随机数表现出来的形式或者说唯一的参考点就只有历史数据,那么随机数有没有因果关系呢?我们常说:有结果一定有原因,就比如逆向分析和追踪,比较典型的例子是黑客破解软件,你得明白开发者或者说制造商的原理和思路是不是?
就比如说伪随机数生成器(PRNG)的最后产生的结果来自于随机种子,有些随机数种子来源于时间。
而真随机数生成器(TRNG)的源是熵,比如硬件接收来自太空的辐射,大气声噪等,它产生的结果跟当时接收到的辐射或声噪有关系,不同质量的硬件接收的结果也是不一样的。
大量的测试需要编程基础,你无法叫别人帮你编写测试软件,因为所需的测试过于庞大。最好是你自己有编程基础,其实大量的测试跟机器学习很像, 一样需要建模。
那什么是建模呢?我们怎样建模呢?
建模就是我们自己设定模式让机器去检测,我们这个模式在随机数面前有没有优势,建模的方法有成千上万种,就比如我举个例子,我们平常玩的一些熟悉的,感觉可行的方法也是可以通过建模去检测它在大量的历史数据面前有多少优势可言呢?
我们平常总是说:自己的方法已经经过了几千期甚至上万期的模拟,能盈利了就高兴的手舞足蹈了。
需知你那几千上万期的模拟在随机数面前都只是短期事件,也许刚好你模拟的那段时间运气爆满。
这样的例子真是屡见不鲜了,我也经常看见新闻上说有个什么大学的教授或者说什么数学家利用什么方法或者什么数学公式中了几百、几千万的大奖,后来仔细一看,哦原来人家花了27万本金。一算也就十几倍或几十倍而已。没什么大不了的事,有些人可能还在那想果然数学家或者什么大学教授破解了彩票,有技术?
这样算来我相信玩的时间久一点的玩家这样的运气都已经碰见过不少了吧!
就像我当初用一注号码单挑击中过三星直选一样,1000倍的利润啊,我当初也曾以为彩票是伪随机游戏。
也曾对彩票有规律深信不疑,因为我那一注号确实是根据走势图做出来的号,当初从走势图中看我是选的7的胆码,然后看配号就是百位开7,个位开1,感觉很强烈于是我就单挑771一注号码,没想到它下期果真开了7的胆码而且果真开的771直选。(当时我曾特意截图保存了的,只是时间太久了,快7年了吧,移动硬盘坏了,到时我恢复一下数据看看还能不能找到,如果找到再补图。)
所以说运气也是随机数表现出来的一部分而已,只要在彩票里玩的时间够久,谁都可以碰到这样的运气。
我相信资深玩家是深有体会的。
编程建立模式
建模需要编程基础,会涉及到大量的算法,模式可以多达成千上万种。
![](https://rngrb.com/wp-content/uploads/2022/06/20220626165434.png)
上图是比较理想的测试了,因为测试的结果跟进入点也是有很大的关系。随机数或者说彩票最大的特点就是起伏波动很大。每个RNG随机数生成器的起伏跟波动值都是不一样的,我也经常说一款软件无法击败所有的RNG随机数生成器,无法击败所有的彩种。击败随机数彩票的软件
风险值测试
首先你得明白什么是风险值?随机数的风险值就像K线图中的连续下跌,看不到终点,而且这种风险值在随机数、彩票、赌博中很常见,
我举个例子:如果依据大数定律的极限来分析随机数、彩票、赌博,那么某些条件在接近所谓的极限值以后大概率会出现了是不是?
![](http://rngrb.com/wp-content/uploads/2022/06/20220626192712.png)
其实不然,虽然说按照大数定律来测试有那么一丁点优势,但是那点优势小到不足以利用。
我们测试风险值也是需要建模,然后看看在我们测试的所有历史数据中,最大的风险值是多少,以便我们置顶计划的时候应该把风险值考虑进去。
Average Rating