老虎机随机数生成器如何工作

老虎机随机数生成器如何工作

e
editor
老虎机的结果在按下按钮前就已由伪随机数生成器选定,转轮只是展示层。本文拆解 PRNG、庄家优势、波动与下注系统的作用机制。

大多数玩家把老虎机想象成一台按下旋转按钮才开始工作的机械装置。转轮被看作物理部件,先被推动,然后停在某个结果上。在现代机器里,这个画面整个反过来了。结果几乎在瞬间先被选定,转动的轮子只是一块显示屏,把已经选好的结果演给你看。

负责挑选结果的是一个叫伪随机数生成器的软件,通常缩写为 PRNG。“伪”这个字很关键。这些数字不像抛硬币或放射性衰变那样真正随机。它们由一个数学公式生成,这个公式产出的数列能通过随机性的统计检验,但本质上是确定的。起点相同,序列就会重复。

这个起点叫种子。种子被送进算法,算法产出一个数字,这个数字又成为下一次计算的种子。整个过程持续运转,以远超人类按键速度的频率循环取值。你按下旋转键时,机器只是读取生成器当前持有的那个数字,再把它映射到某个转轮位置上。

生成器到底做了什么

PRNG 对转轮、符号、支付线、头奖一无所知。它只产出原始数值,通常是非常大的整数,一个接一个。游戏软件的另一部分接收这个原始数字,把它转换成游戏结果。转换方式是:把生成器所有可能的输出范围切成若干段,每一段对应一个转轮停位,再看当前数字落在哪一段里。

因为生成器持续运行,而且是在你输入的那一瞬间被读取,你按键的时机的确会影响用到的数字。但这不意味着你能控制什么。生成器每秒循环数百万次。早一毫秒或晚一毫秒按键,你落到的就是序列里完全不同的位置。人类不可能把按键时机掐到正好落在一个有利数字上。

随机数生成器(RNG)是决定游戏结果的算法。独立测试实验室通常被用来验证 RNG 行为;验证覆盖的是游戏机制,不是运营方的财务行为。验证的内容是:输出在统计上是否与随机不可区分,以及从数字到转轮停位的映射是否与公开概率一致。这不代表游戏慷慨、对你的资金友好,或者在任何特定时段里更可能把钱还给你。

为什么每一转都是全新的开始

老虎机没有记忆。PRNG 不会去看上一转、前一百转或前一天发生了什么。每次按下按钮,机器读取当前的生成器数值,把它映射成一个结果。下一转出现任何结果的概率,与上一转完全相同,无论刚刚发生过什么。

这就是为什么刚开出过头奖的机器并不会“该冷了”,一小时没出的机器也不会“该出了”。热和冷只是人们回看一串结果时看到的模式。生成器本身没有这种模式。它持续不断地产出数字,每一次读取都与上一次相互独立。

波动描述的是奖金在时间上的分布方式,它会让一台机器感觉像是有记忆。高波动意味着奖金更少见但金额更大;低波动意味着更频繁但金额更小。高波动游戏会出现漫长的空窗期和偶尔的大额中奖。这是支付表和转轮映射的属性,不是 RNG 在记录你的亏损并计划着补偿。波动不会改变游戏的 RTP。

庄家优势藏在哪里

庄家优势不在 RNG 内部。生成器只产出数字。优势被嵌在数字与奖金之间的映射里。机器的支付表和转轮布局被设计成:在极大量的旋转之后,支付总额低于投注总额。

玩家回报率(RTP)是一个理论百分比,指一款游戏在极大量旋转或手数之后返还给玩家的总投注额比例。它是长期统计平均值,不是针对单一时段的保证。庄家优势是运营方在某一游戏上持有的数学优势,以每注的百分比表示。庄家优势与 RTP 互为补数:同一款游戏里两者相加等于 100%。

假设一款游戏的 RTP 是 95%。这个数字并不在你的时段里,但作为带标签的例子它成立。所有玩家在所有旋转中总共投注每 100 个单位,这款游戏在长期里被设计成返还 95 个单位的奖金,保留 5 个单位作为庄家优势。这 5 个单位不是每一转都从你身上扣走的。它们是海量结果上的期望平均值。任何单独一转你可能一无所获,可能赢一小笔,也可能赢一大笔。优势是整个分布的属性,不是从每注里扣除的手续费。

支付表就是设定这个优势的地方。如果转轮映射给每个符号组合的奖金恰好等于它的出现概率,游戏就会返还 100%,运营方什么也赚不到。相反,奖金被设定得略低于每个组合的真实赔率。真实赔率与支付赔率之间的差距,在所有可能结果上加总,就是庄家优势。PRNG 只是按照那些概率挑选结果。它不决定任何东西付多少钱。

短时段与长期平均值

几百转的时段看起来和长期平均值完全不像。短期内方差占主导。你可能早早就中了一笔大的,带着盈利离开;也可能稳稳地输上一个小时。两种结果都说明不了这款游戏真实的 RTP,因为样本太小了。

作为带标签的例子,假设一款游戏 RTP 为 95%,你每转投注 1 个单位,玩了 200 转。你的总投入是 200 个单位。这个时段的期望损失是总投注额的一小部分,因为庄家优势作用于全部投入。但实际结果可能离这个值很远。一笔大中奖或一段长连败都能让你的时段结果朝任一方向偏离几十个单位。期望值是一个中心点,不是对你今天会发生什么的预测。

你玩的转数越多,个人回报率越倾向于接近理论 RTP,但永远不会精确到达。大数定律作用在巨大样本上,远超任何单个玩家一生时段能产生的量。运营方看到的是数千玩家数百万转的平均值。你看到的只是那个分布里极小的一片。

每小时决策次数与总敞口

老虎机是赌场里最快的游戏。每转之间没有决策要做,没有策略要想,没有荷官要等。你不费劲就能在一小时内玩几百转。这个速度改变的是庄家优势对你的作用方式,尽管它不改变优势本身。

相关的数字不是每转的优势,而是优势乘以总投注额。假设你每转投注 1 个单位,每小时 300 转。你的投入是每小时 300 个单位。在 5% 的庄家优势下,期望损失是每小时投入的一小部分。如果你以同样速度每转投注 2 个单位,期望损失翻倍,变成每小时 30 个单位。优势没变。变的是敞口。

这就是为什么同一台机器上的两个玩家体验可能截然不同。一个玩得慢、中间休息、下注金额小。另一个玩得快、下注金额大。第二个玩家的期望损失更高,不是因为机器区别对待他,而是因为他让更多的钱流过了机器。RNG 不在乎是谁在按按钮。数学只对总投注额起作用。

为什么下注系统改变不了优势

递增下注系统是一套根据先前结果改变下注大小的规则。最著名的是马丁格尔法:每次输后加倍下注,这样一次获胜就能追回之前所有亏损外加一个单位。其他系统在赢后加注,或者遵循某种增减模式。

这些系统改变的是你时段结果的形状,不改变期望值。庄家优势作用于每一个投注单位,无论这个单位是不是递增序列的一部分。你总共投注的单位越多,期望损失就越大。一个提高你平均下注额的递增系统,会按比例提高你的期望损失。

递增系统做的是重新分配结果。它制造许多小赢和少数几次非常大的亏损,或者反过来,取决于系统。所有这些结果的平均值仍然停在每个投注单位相同的期望损失上。系统没有移除优势,只是重新安排了亏损出现的时间。马丁格尔玩家大多数时候赢小钱,偶尔输掉一笔非常大的钱。那笔偶尔的大亏损足够抵消频繁的小赢,留下的长期期望与平注完全相同。

没有任何下注模式能改变负期望游戏内置的优势。RNG 产出相互独立的结果。你下一转的下注大小不会影响生成器产出哪个数字。机器不知道你在输后加倍,就算知道也不在乎。

机器显示的内容及其含义

现代老虎机上转动的轮子是一个展示层。结果在轮子开始转动之前就已经选定。动画、近失、音效和庆祝画面被设计成让结果显得有戏剧性,让游戏保持吸引力。它们都无法影响那个早已选定的结果。

近失——两个头奖符号落在支付线上,第三个刚好停在上面或下面一格——让人感觉很特别。它看起来像是你差一点就中了。但 RNG 并没有“差点”产出一个头奖。它产出了一个特定的数字,映射到一个特定的转轮组合。出现的那个组合,与任何同概率组合的可能性完全一样。符号在视觉上的接近是一种设计选择,不是机器离赔付有多近的度量。

游戏信息面板通常可以从屏幕上的按钮或菜单进入,里面显示支付表、规则,以及运营方选择展示的理论 RTP。你在那个面板里找到的是适用于你正在玩的这款游戏的具体数字。RNG 本身不会被显示,它的内部运作也不是玩家能实时观察的。你能观察到的是支付表和公示的规则。

常见问题

能通过观察老虎机过去的旋转来预测它吗?
不能。每一转都是对 PRNG 的一次独立读取。过去的结果不影响未来的结果。盯着机器看几个小时并记录结果不会揭示任何模式,因为生成器在持续循环取值,而数字到转轮停位的映射是固定的。只有当你在一小段样本里刻意寻找模式时,序列才会看起来有规律。

RNG 和 RTP 是同一个东西吗?
不是。RNG 是产出数字、用来选择结果的算法。RTP 是一个理论百分比,指游戏在极大量旋转后返还的投注额比例。RNG 提供随机性;支付表和转轮映射设定 RTP 与庄家优势。一款游戏可以有经过验证的 RNG 和很低的 RTP,也可以有很高的 RTP 和实现很差的生成器,尽管后者会通不过测试。

在某个特定时间按下按钮会改变我的赔率吗?
它改变的是生成器被读取时的数字,不是你的赔率。生成器每秒循环数百万次,所以你按键的那一毫秒决定了用哪个值。你无法把按键掐到落在一个有利值上,因为你无法观察生成器当前的状态,而数值之间的间隔远小于人类的反应时间。

理性游戏

博彩应被视为付费娱乐,而非赚钱或挽回损失的方式。美国读者可拨打 1-800-MY-RESET (1-800-697-3738)。

各地法定年龄为 18 岁或 21 岁,请遵守适用于你所在地的规定。

本文是关于这些机制如何运作的一般性说明,不构成法律建议,也不是对任何运营方的推荐。

本文最初由 Bit.Fan 发布。 欲了解更多博彩资讯,请访问 www.bit.fan.
100

免责声明:

本平台展示的市场信息、项目资料与第三方内容仅用于行业信息分享,不构成任何形式的投资建议或收益承诺。

加密资产交易具有较高风险,用户应充分评估自身风险承受能力并独立作出决策,相关盈亏及法律责任由用户自行承担。