我们如何测试老虎机的数学
一款老虎机好不好看,玩家一眼就知道;数学有没有算对,要靠录制、回放和几百万次模拟才说得清。
更新于 2026年10月3日
第一步:数学先于美术
在 Nocturn Play,一款游戏的赔付表、特色环节触发概率和回报档位,是在画第一张草图之前就写好的。美术和动画只负责把服务器算出的结果演出来,不能反过来影响结果。
第二步:录制测试局并回放
每款游戏我们会录下 76 到 104 局测试局。每一局都记录了精确的随机数序列和应有的结果:哪些符号落在哪里、触发了什么、该派多少。
此后服务器代码每改一次,这些局都要在服务器上重新回放,结果必须和录制时一模一样。首发四款老虎机在四个回报档位下一共 356 局,回放结果 356 局全部一致。合作伙伴也会拿到这些测试局,可以在自己的环境里复核。
第三步:数百万次模拟
录制局证明“代码按规则运行”,模拟则回答“规则长期会产生什么”。首发老虎机的每个回报档位,我们都跑了 300 万次付费旋转和 30 万次购买奖励,随机数来自密码学随机数生成器。
模拟能捕捉到一个普通玩家很难亲眼见到的极端情况,这正是它的价值所在。比如 Gold Rush Outlaws 的 5,000 倍封顶:96% 档位下,30 万次购买的免费旋转中出现了 96 次,每一次都精确地按 5,000 倍派付,没有多一分也没有少一分。在普通旋转里,它大约每 90 万转才出现一次。
第四步:浏览器从不决定结果
你在手机上看到的滚轴转动,只是在播放服务器已经算好的结果。即使有人改动了网页代码,也改变不了这一局的输赢。这也是我们的游戏可以放心在浏览器里免费开放的原因。
第五步:一局一局来
同一个会话在同一时间只运行一局。上一局的扣款和派彩没走完,下一局就不会开始。配合无缝钱包“先扣款、后派彩、失败重试到入账”的流程,玩家的余额不会被重复扣除,也不会丢失应得的派彩。
相关数据请参考 RTP 指南;运营商的接入方式见 SoftAggregator。
常见问题
什么是录制测试局?
预先记录的游戏局,包含精确的随机数和预期结果。代码每次修改后都在服务器上回放,结果必须完全一致。
模拟用的是什么随机数?
密码学随机数生成器。首发老虎机每个档位跑 300 万次付费旋转和 30 万次购买奖励。
有人修改网页能影响结果吗?
不能。所有结果都在服务器上决定,浏览器只负责显示。