跳​到​正文
Mino道场

什么​是​ 7​-bag?​方块​出现​顺序​的​机制

讲​解​保证​每​轮​七​种​方块​各​出现​一​次​的​ 7​-bag​ 随机器,​以及​由​此​进行​预判​的​思路。

在下落式​方​块​拼图​中,​下​一​个​来​的​是​哪​种​方块,​并​不​是​完全​随机​的。​目前​面​向​对战​的​规则​中​广泛​使用​的,​是​一​种​叫​做7-bag的​随机器。​理解​了​ 7​-bag,​就​能​更​准确​地​预测​“接下来​会​来​什么​方块”,​这​也​是​全​消​堆叠​等​需要​预判​的​技术​的​基础。

7-⁠bag ​的​机制

把​ 7​ ​种​方块​(I、​O、​T、​S、​Z、​J、​L)​放进​一​个​袋子​(bag)​里,​再​从​袋​中​随机​一​个​一​个​地​取出。​袋子​空​了,​就​把​ 7​ ​种​方块​全部​重​新​装​回去,​进入​下​一轮。​也​就​是​说,每​ ​7​ ​个​为​一​段​(1 轮),​其中​ 7​ ​种​方块​必定​各​出现​ ​1​ ​个。

|
7-⁠bag ​的​例子。​竖线​是​袋​与​袋​的​分界。​每​一​轮​中 7​ ​种​方块​必定​各​出现​ ​1​ 个。

由​此​可以​得​出​以​下​几点。

  • 同​一​种​方块​不​会​在​ 1​ 轮​中​出现​ 2​ 次。
  • 同​一​种​方块​最​快会​紧接​着​再​来​(上​一袋​的​最后​一​个​和​下​一​袋​的​第一​个),​最​慢​则​中间​隔 ​12 ​个​(上​一​袋​的​第一​个​和​下​一​袋​的​最后​一​个)。
  • 只要​知道​哪些​方块​已经​出过,​就​能​知道​袋里​还​剩​什么​(排除法)。

用​在​预判​上

预览​通常会​显示​接​下来​的​ 5​ ​个​方块。​在​ 7​-bag ​中,​数​一​数​“当前​这​一​袋​还​有​几​个​没​出现”,​就​连​预览​里​没​显示​的​方块​也​能​缩小​范围。

袋​中​最初​的​ 5​ ​个​(T、​S、​J、​L、​O)​已经​可见​的​状态。​可以​确定​剩下​的​ 2​ ​个​就​是​ Z ​和​ I​(只是​顺序​未知)。

在​这个​例子​中,​第 ​6​ 个​和​第 ​7​ ​个​必定​是​ Z ​和​ I​ ​中​的​一​个。​在​等​ I​ ​块​来​做​四消,​或者​完成​全​消​需要​某​个​特定​方块​的​时候,​就​能​做出​“最多​再​过​ 2​ 手,​I ​一定​会​来”​的​判断。

留意袋​的​分界

7-⁠bag ​的​弱点​在​于袋​与​袋​的​分界。​上​一袋​的​最后​一​个​和​下​一​袋​的​第一​个​互​不​相关,​所以​同​一​种​方块​有​可能​连续​出现​(例如 S、​S)。​反过来,​在​一袋​的​最后​才​出现​的​方块,​也​有​可能​要​等​到​下​一袋​的​最后​才​再来。

即使​在​右侧​留好​了​给​ I ​块用​的​竖井,​I 排​在​袋中​的​第几​个,​也​会​让​等​待​时间​相差​很多。

养成​在​心里数​“现在​是​这​一​袋​的​第几​个”​的​习惯​后,​不​看​预览​也​能​大致​预测​方块​的​出现。​一​开始​只​追踪​“I ​出过​了​没有”,​会​比较​容易​上手。

与​全消​堆叠​的​关系

4​ 行​的​全消​是​ 40​ 格,​也​就​是​正好​ 10 ​个​方块。​10​ ​个​方块​=1​ 轮​(7 个)​+​下​一袋​的​ 3​ ​个,​所以靠​最​初​ 7​ 个​的​放法,​做出​能​用​下​一​袋​最​初​ 3​ ​个​填满​的​“残留​形状”,​就​是​全​消​堆叠​的​基本​思路。​由于​ 7​-bag ​的​性质,​剩下​的​ 3​ ​个​不​是​“还​没​出现​的​ 3​ ​种”,​而​是​来自​新​的​一​袋,​所以​无法​知道​会​来​哪 3​ 个。​正​因​如此,​选择​能​用​多​种​方块​填满​的​残留​形状​就​很​重要。

练习​中​的​“全消​(PC)​模式”,​除了​可见​的​预览​和​暂存​之外,​还​会​把​袋​中​剩​余​方块​的​所有​出现​顺序​都​试​一遍,​以​此​计算​成​功率。​了解​了​ 7​-bag ​的​机制,​就​更​能​明白所​显示​的​概率​是​什么​意思。

练习本​主题

接​下来​阅读

暂存​(Hold)​的​用法 →暂存​的​基本​规则,​以及​保留​方块、​调换​顺序​等​实战​用法,​配盘面图。

相关​文章