这是 playground 唯一真 FS 多旋流程的 demo. 其它 demo 的 "Buy FS" 按钮都是单旋模拟. 这里 FS 是子 game 状态机:
状态变量: (mode, fs_remaining, multiplier, total_win)
• mode: "base" 或 "fs"
• fs_remaining: FS 剩余次数 (10 起步)
• multiplier: FS 内累积倍乘 (×1 起步)
• total_win: FS 累计赢分
转移规则:
① base mode, spin 出 ≥3 S → 进 FS, fs_remaining = 10, mult = 1
② FS mode, spin 后:
• 如果中奖, mult += 1 (Gonzo's Quest 风格累积)
• 如果出 ≥3 S, retrigger, fs_remaining += 5
• fs_remaining -= 1; if = 0 → 结束, 回 base
③ FS 内每旋赢分 × 当前 mult, 加入 total_win
① 跨 spin 持久: mult 不会因为某旋没中奖而重置, 只是不再增加.
② 无成本: FS 期间不扣下注.
③ Retrigger: 可以无限链, 期望 FS 总长 = 10 / (1 - p_retrig×P(单旋中)) — 几何分布.
NetEnt Gonzo's Quest — increasing multiplier (×1→×15) in FS, 经典.
Pragmatic Sweet Bonanza — tumble multiplier in FS (×1→×100).
Pragmatic Big Bass 系列 — fish collection in FS multiply pay.
FS 是 slot RTP 的主要贡献源 — 典型占总 RTP 的 30-50%. 没有 FS 的 slot 几乎没有 (NetEnt Starburst 是少数例外, 但它有 wild expanding).
FS RTP > base RTP: 是 FS 设计的核心约束. 触发频率 (1/X spin) × 期望 FS 赔付 = FS 贡献的 RTP 比例. 数学家调 paytable 时, 这是最复杂的部分.