← 返回范式 hub

🎰 同 seed 跨范式对比

一份 RNG 不变 · 三种范式产生不同结果
输入 seed (或骰子随机一个), 三种范式从同一份 HashRNG 出发读取 RNG bits, 但解释方式完全不同. 看看相同的随机数能产生多大差异.
尚未旋转

📏 Lines

5×3 · 25 paylines
尚未旋转
total

🌐 Ways

5×3 同窗口 · 243 ways max
尚未旋转
total

🍇 Cluster

6×5 独立抽 · 4-邻接
尚未旋转
total

怎么读这份对比

共享的部分: 同一个 seed 喂给 HashRNG (SHA-256), 三个范式都从 counter=0 开始读 uint32. 这意味着前几个抽出的随机数字节一致.

不同的部分:
Lines / Ways: 都读 5 个 uint32 → 5 个 reel stop → 同一个 5×3 可视窗口 (它们的"输入"完全相同, 只是"评估"算法不同). 这是为什么左两列的网格符号一模一样.
Cluster: 读 30 个 uint32 → 30 个独立加权抽符号 → 6×5 网格. 跟 Lines/Ways 不共享窗口, 但从同一 seed 衍生, 算确定性的"姊妹结果".

典型现象:
• 同一个 5×3 窗口下, Lines 可能 0 中奖, Ways 可能 2-3 个符号同时小赢 (hit rate 差异源)
• Cluster 因为格子更多 (30 vs 15) 且符号权重重压低赔, 命中频率最高
• 高 Lines 大赢 (5-of-a-kind ★) 极罕见, Cluster 大簇 (cluster size 10+) 相对常见

对比维度LinesWaysCluster
grid 大小5×3 = 155×3 = 156×5 = 30
共享 reel stops?是 (5 个)是 (同 Lines)否, 独立 30 抽
最大中奖单元25 条线8 个符号 × ways无穷大 (1 大 cluster)
hit rate (此 demo)~50%~60-65%~95%+ (调高了)