跳​到​正文
Mino道场

用​暂存调​整​方块​顺序

讲​解​如何​用​暂存​让​方块​的​放置​顺序​不同于​出现​顺序,​以及​在​全​消​堆叠​中​调整​顺序​的​思路、​能​排出​与​排不出​的​顺序​和​几​种​典型​模式。

方​块​出现​的​顺序​是​定​好​的,​但放​的​顺序可以​用​暂存来​改变。​在​全​消​堆​叠​中,​“需要​的​方块​明明​看​得见,​顺序​却​对​不​上”​的​场面会​一​再​出现。​本页​整理​用​暂存​能​排出​哪些​顺序、​排​不​出​哪些​顺序。​暂存​的​基本​规则​请​先​阅读​“暂存​(Hold)​的​用法”。

暂存​能​做​的​是​“把​ 1​ ​个​方​块往​后​放”

暂存​是​把​当​前​方块​先​搁​到​一边​的​功能,​而且​只​能​搁 ​1​ 个。​收​起来​的​方块,​之后​可以​在​任意​时​机​拿​出来。​也​就​是​说,​暂存​是把​ 1​ ​个​方块​想​推迟​多久​就​推迟​多久的​功能。

出现​顺序​是​ I​ → T → S。

这​ ​3 ​个​方块,​可以​排出​下面​ ​4​ ​种放​的​顺序。

放​的​顺序做​法
I → T → S不​用​暂存。
I → S → T放​ I。​暂存 T,​放 S。​取出 T 放下。
T → I → S暂存 I,​放 T。​取出 I​ 放下​(S ​进入​暂存)。​取出 S​ 放下。
T → S → I暂存 I,​依次​放 ​T ​和​ S。​最后​取出 I​ ​放下。

而​以 S ​开头​的​顺序​(S → I → ​T ​和​ S​ → T → I)​是​排​不​出来​的。​因为​要​轮到​ S,​就​得​把​ I ​和​ T ​都​往​后​放。​而​暂存里​只​能​放 ​1​ 个。

记法:最​先​能​放​的,​只​有​排​在​最​前面​的​ 2​ ​个​之一。放​了​ 1​ ​个​之后​也​一样,​要​从​“暂存​的​方块”​和​“当​前​方块”​这​ ​2 ​个​里选。​看得见​的​方块​有​ n​ ​个​时,​能​排出​的​顺序​有​ ​2 ​的​ (n​−1​) ​次​方种。

例​ 1:​有​的​方块​要​先​放别​的​才​放​得​进去

剩 8​ 格。​下面​一​行​右边​的​ 3​ 格,​钻在​上面​一​行​方块​的​下方。

这个​残留​形状​可以​用​ T ​和​ I​ ​填满,​但​顺序​是​固定​的。​假​设​出现​顺序​是​ I​ →​ T。​想​先​放​ I,​却​没有​通往​下面​一行​的​路,​因为​从​上​方​能​看到​的​空位​只​有​ 2​ 格宽。

暂存 I,​先放​ T。​上面​一​行​填满​并​消除。
上面​一​行​消掉​了,​下面​一​行​从​上方​就​能​直接​看到。​从​暂存里​取出 I​ ​放下,​就​是​全消。

像​这样,​全​消​堆叠​中​经常​出现​“放​了​这个​方块​消掉​一行,​下​一​个​方块​的​入口​才​打开”​这样​的​顺序​限制。​如果​出现​顺序​相反,​就​用​暂存​调换。

那么,​如果​出现​顺序​是​ I​ → S → T ​呢?​T 排​在​第 ​3​ 个。​暂存 ​I ​之后​下​一​个​是​ S,​但​ S ​在​这个​残留​形状​里​哪儿​都​放​不​进去。​很​想​把​ S ​也​暂存​起来,​可暂存​已经​被​ I​ ​占​着​了。​按​这个​顺序​无法​全消。

例​ 2:​把​用​不​上​的​方块​留​在​暂存里

剩 8​ 格。​用 O ​和​ L​ ​可以​填满​(虚线)。

假​设​出现​顺序​是​ T → O →​ L。​T ​在​这个​残留​形状​里​用​不​上。​这​种​时候,​就​把​ T​ 放进暂存,​一直​到​最后​都​不​拿​出来。​暂存 T,​放 O,​放 L,​就​是​全消。

4​ 行​全​消用​ 10 ​个​方块​完成,​但​因为​有​暂存,​实际上​可以​从​ 1​1​ ​个​里挑​ ​10​ ​个​来用。可以​决定​有​ 1​ ​个​方块​“不用”,​这​会​大大​提高​成功率。​不过​能​躲开​的​只有​ 1​ 个。​用​不​上​的​方块​连​着​来 ​2​ 个​的话,​其中​一​个​就​只​能​放下去。

例​ 3:​把​之后​要​用​的​方块​提前​存起来

暂存​只​能​“往​后​放”,​所以​没法​把​排在​后面​的​方块​提到​前面来。​不过,​可以​把​之后​可能​用​得​上​的​方块在​它​来​的​时候​就​存起来。

比如,​已经​知道​填满残​留形状​需要​ I,​那么​ I​ ​一​来​就​暂存。​之后​用别​的​方块​整理​残留​形状,​等​能​放 ​I ​的​位置​一​出现,​就​从​暂存里​拿​出来。​像​ ​I ​和​ T ​这样​“能放​的​位置​有限,​但​能​一​锤定​音”​的​方块,​很​适合​这​种​用法。

步骤​的​安排​方法

  1. 决定​用​哪些​方块。想​出​能​填满​剩余​空格​的​组合。​不用​的​方块​最​多​ 1​ 个。
  2. 确​认放​的​顺序​有​什么​限制。垫​在​下面​的​方块、​消行​后​打​开​入口​的​方块,​必须​先放。
  3. 确​认​按​出现​顺序​能​不​能​排​出来。把​“最​先​能​放​的​是​排​在​最​前面​的​ 2​ ​个​之一”​一手​一​手​地​套​进去。

暂存里​已经​有​方块​时,​把​它​看​成队列​最​前面​多​出来​的​ 1​ ​个,​就​能​用​同样​的​方法确认。

全消​(PC)​模式​的​“步骤”​中,​用​到​暂存​的​那​一​手​会​标上​(暂存)。​“暂存理由”​里会​并排​显示​直接放​和​暂存​这​两​种​情况​的​成功率。​先​自己​排好​顺序,​再​和​步骤​对​比​一下。

练习本​主题

接​下来​阅读

开局​全消​的​基本​形 →讲​解​从​空盘面用​最​初​ 10 ​个​方块​完成​开局​全消​的​基本形,​包括​用​ 6​ ​块​搭​好​两​侧​并​留下 ​I ​的​堆法、​求解器​算出​的​成功率,​以及​剩余​ 16​ 格​的​填法。

相关​文章