水果机的几率设计

摘要:
总体情况如下:图形赔率的标准化最小公倍数苹果5120600橙色1060木瓜1540532贝尔2030西瓜2030双星3020 774015小100 5012大100样品3200表中的标准化是最小公倍数的比例。最小公倍数用于协调不同图形的赔率。例如,如果苹果的赔率是1:5,那么它应该每五次出现一次,每600次出现120次。标准范围为600,中奖难度将有所提高。但如果它小于532,则是非法的。如果事件不是互斥的,即一次发生多个事件,则可以忽略此规则。
水果机有8种基本图形:
A、苹果
B、橙子
C、木瓜
D、铃铛
E、西瓜
F、星星
G、777
H、大百
每一种对应有“小样图形”,中奖倍数是:3.然后左右分别有一个“幸运位置”,可产生跳跃,闪烁等效果。
总体情况如下:
图形
赔率
标准化
最小公倍数
苹果
5
120
600
橙子
10
60
标准化总值
木瓜
15
40
532
铃铛
20
30
 
西瓜
20
30
 
双星
30
20
 
77
40
15
 
小百
50
12
 
大百
 
120
5
 
小样
3
200
 
 
表里面的标准化是在最小公倍数中所占的比例。最小公倍数为了协调各个不同图形的赔率。比如苹果的赔率是1:5,那么等于5次应该出现一次,600次就应该出现120次。通过类似的手法,把各个不同比率的都对应一个整数,然后在这个整数范围求随机数,这个随机数如果在指定图形所占范围内,就表示这次是中了这个图形。
标准范围是600,调大会提高中奖难度。调小会提高中奖概率。但是如果小于532就是非法的。在这个系统里面,无法提供小于532的合理解释。这是有趣的地方。
如果各个事件是相排斥的,出现这个事件,就不可能出现那个事件,这大概就是不能小于532的原因,532是事件的总数。
如果事件不是互斥的,也就是一次出现若干个事件,就可以无视这个规则。
 
演示程序下载:
水果机:https://files.cnblogs.com/Nobel/%E6%B0%B4%E6%9E%9C%E6%9C%BA.zip
 
水果机的几率设计第1张
谁知道最详尽的规则么?

免责声明:文章转载自《水果机的几率设计》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#配置文件管理Docker 初窥(有一大坑,注意根目录磁盘爆满问题,易导致开机黑屏)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

吐槽下若依(RuoYi)系统的权限系统(shiro和spring-security)

spring-security以RuoYi-Vue为例,当前版本是3.1.0。然后是系统中很多地方用LoginUserloginUser=tokenService.getLoginUser来获取当前用户数据,这个需要再解析token,然后从redis缓存中读取的数据,不明白为什么不直接从SecurityUtils.getLoginUser()中获取,明明已经...

grep多条件查找"与","或"

这里以jps命令为例jps查看全部的jvm进程"与"查找下图是所有jvm进程如果想查找256891ThriftServer服务用"与"查找可以理解为是条件查找命令:jps|grep-eer|grep-eT"或"查找方法一:grep-E'A|B'和grep-eA-eB方法二:egrep'A|B'方法三:awk'/A|B/'...

Element plus的tree组件实现单选和搜索功能

--elementplus树组件实现单选及搜索功能--˃Elementplus树组件实现单选及搜索功能获取选中的节点//给节点添加classconstcustomNodeClass==˃{if{return'no-checkbox-node';}returnnull;};exportdefault{name:'tree-radio',data(){retur...

SpringBoot工程通过Maven引入自定义Jar包

A工程为:common工程打成jar包:common-0.0.1-SNAPSHOT.jar注意:A工程打包时要使用maven的插件进行打包,不然会打成SpringBoot的Jar包,无法使用。--字符集编码--˃打包时跳过测试配置1.8˂!...

MySQL 字段类型占用空间

MySQL支持多种列类型:数值类型、日期/时间类型和字符串(字符)类型。)1或2个字节,取决于枚举值的个数SET(‘value1’,’value2’,…)1、2、3、4或者8个字节,取决于set成员的数目上表的M只是为了说明占用空间大小,在实际创建表中char、varchar,20指的是字符而不是字节;那么字符和字节的转换要看字符集,utf-8下,1字符=3...

IntelliJ idea设置显示错误代码提示

idea默认关闭自动编译,所以一些编译错误只有在编译的时候才会提示,例如修改了引用类。按图中设置打开自动编译:注意:idea默认打开省电模式,自动编译在省电模式下被禁用,所以需要在file˃powersavemode关闭省电模式。...