Nocturn PlayNOCTURN PLAY
首页 › 攻略指南 › 测试指南

我们如何测试老虎机的数学

一款老虎机好不好看,玩家一眼就知道;数学有没有算对,要靠录制、回放和几百万次模拟才说得清。

更新于 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 万次购买奖励。

有人修改网页能影响结果吗?

不能。所有结果都在服务器上决定,浏览器只负责显示。