《Vivaslots》算法系列⼀
获得奖项⼀;
3.不中奖|中奖
出现权重(次数)为1*1=1
获得奖项⼀;
4.不中奖|不中奖
出现权重(次数)为1*1=1
未中奖;
那么
回收率=(((奖项⼀次数)*倍率)+((奖项⼆次数)*倍率))/(样本总数)*100%=(2*1+1*2)/4*100%=100%;
中奖率=(中奖次数)/(样本总数)*100%=3/4*100%=75%;
这⾥当回报的倍率变得不同的时候,中奖率和回收率也变得不同了。其实这也是很好解释,这⾥也可以很好去对回收率做⼀个理解了。
⼤家在这两个简单的例⼦中是不是有⼀些体会了呢?我相信是有的,
我也⼀直坚信⼀件事情,事物的发展都是由易到难的,所以当⾃⼰掌握最基础的东西之后,也会慢慢的知道那些难得东西是怎么得出来的。
-------------------
如何使⽤EXCEL 表格来对数值进⾏理论模拟。另外,为了避嫌以后改叫Vivaslots。
关键知识:第⼀章中所提到的基础知识;Excel函数Sum、Vlookup、Mid等;excel vlookup函数怎么用
⾸先我们来看看如图2-1所⽰的卷轴
图2-1  3x1卷轴
其中假设中奖赔率如下:
AAA:10倍
BBB:5倍
CCC:3倍
DDD:1倍
那么根据已知的数据我们可以很快的算出来:
样本总数=10*10*10=1000
AAA=2*1*1=2=2
BBB=1*1*2=2
CCC=1*1*1=1
DDD=1*2*1=2
中奖率=(2+2+1+2)/1000*100%=0.7%
回收率=(2*10+2*5+1*3+1*2)/1000*100%=3.5%
这样,我们就能知道这台机器的回收率和中奖率分别是多少了。那么,当我们想调整其他中奖率和回收率的时候,有两种⽅法:
第⼀种、将卷轴中的符号换成其他符号。
⽐如说将第⼀列的中的某⼀个”空⾏”换成”A”,那么”AAA”出现的权重则变成了AAA =3*1*1=3,中奖率则变成”0.8%”,回收率变
成”4.5%”。
这种做法好处就在于分母是不变的,当我们选⽤列长为10的倍数的卷轴时,其回收率和中奖率调整将变得⾮常好控制。
不过这么做在后期还是会出现⼀系列问题,所以现在不考虑这个,⽽且我们需要尽可能简单易⾏的⽅法。
第⼆种、通过表格直接模拟,这⾥我们将卷轴先简化如图2-2
图2-2  整合后的数据
此处先将各符号整合在⼀起⽅便计算和调整,然后如图2-3所⽰做表
图 2-3  数值调整的格式
此时我们将各个中奖类型及其相关信息分别填⼊表中,并使⽤vlookup函数将各列中符号所占有的权重检索出来。
--------------------
更好的表格结构就不过多的解释了,这样⼦将所有内容展现出来当然是⼀⽬了然的。为什么会说更好的计算呢?这⾥我们还是去考虑之前讲过的分解法,假设我们直接去判断每个3*3组合中分别会中什么
奖励,那么我们将可预见的知道会出现⼀个3*3组合对应多个中奖类型,且这些中奖类型的复合性不定从⽽⼤致出现⼤量规律复杂的情况。那么,如果我们这么去考虑,某种奖励对应什么样⼦的组合。是不是这时我们可以将这种复合不确定性⼤⼤减少,且奖励类型是我们可知的、组合类型也是我们可知的。最后我们只需要将最简单的⼀些东西列出来,并使⽤EXCEL的⼀些简单公式就能将我们最终想要的中奖率和回收率算出来了。
这⾥我假设有五种中奖类型分别是AAABBBCCCDDDEEE,五种中奖的位置组合分别是111222333123321,如下图所⽰:
图4-4中奖类型以及位置类型
上⾯我已经将各个中奖类型列出,并列出其的每⼀个位置类型。接着将每⼀个中奖类型和位置类型的组合分别在各列中出去所对应的组合以及组合的权重,并使⽤之前的公式算出该组合的总权重。
⽐如说,中奖类型AAA与位置类型111的组合,我们可以通过sumif函数,在第⼀列中到所有符合⼀号位为A的组合,并将其权重相加。然后同样的操作在第⼆列中到所有符合⼀号位为A的组合,以及第三列中⼀号位为A的组合,并将其相加。最后分别得到三列中复合条件的组合的权重,将机器相乘得到总权重,最后乘上倍率获得最终的权重值。
结合图4-3中的总体权重,利⽤公式P=a(i)/A得到各列中的中奖率和回收率。最后我列出了各个中奖类型和总体的中奖率及回收率,以⽅便我们在调整数值时对整体情况的⼀个把握。
好了,3*3模型的⼀个简单搭建过程完成了。下⼀讲,我们将接着讲3*3模型的⼀些其他内容,⽐如说程序摇号逻辑、捆绑法的验证等内容。
转⾃:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。