游戏攻略

SortStack攻略:利用完成的管子增加操作空间

通过四步整理的例子,理解顶层匹配、每次只移动一球以及完成后新增空管如何影响下一步选择。

把难处理的球分别存进空管,空间很快就会用完。玩SortStack时,可以换个问题:移动后会露出什么,又能创造什么空间?每管最多四球,正常一次只移走最上面的一球。目标管必须为空,或顶球同色,并且还装得下一个球。

完成一管会改变局面

同色四球组成一管后,该管锁定,右侧新增一根空管。这意味着,即使没有立刻露出被压住的颜色,尽早完成一组也可能有价值,因为多出了四个容量的操作空间。小屏幕上可在管子区域内横向滚动查看新管。

这里不是整段倾倒。连续三个同色球也要分三次移动。有步数限制时,开始整理前应先数清实际需要的转移次数。想象中能清空一管,并不代表剩余步数足以做到。

从下往上读这个小局面

管底部 → 顶部
A1 · 1 · 1 · 2
B2 · 2 · 2 · 1
C3 · 3 · 3
D3
E空
构造的起始局面,从底部读到顶部,最右边的数字是可移动的球。

这是由三种颜色、十二个球构成的讲解局面。字母代表管子,数字代表游戏球面上的颜色编号。A = [1, 1, 1, 2]表示最上面是2。开始没有锁定管,E为空。容量和移动规则与正常对局一致,但它不是某日挑战或随机初始画面的截图。

  1. D → C。把3号球放到C的三个同色球上。C完成并锁定,D变空,新增空管F。一步就改善了操作空间。
  2. B → E。把B最上面的1号球放入空E。B变成[2, 2, 2],露出2号色,为A的顶球准备了匹配位置。
  3. A → B。把2号球移入B。B完成并锁定,又新增空管;A变成[1, 1, 1]。
  4. E → A。把暂存的1号球移回A。A完成,三种颜色共用四步整理好。剩余空管不用填满。

目标管的作用比名字重要

初始时B → C不合法,因为1号不能放在3号上。D → E合法,却只是把3号球换个空管存放,没有露出隐藏球,也没有完成颜色。D → C则完成一组并立即增加空间。这是在比较本例的选择,不是证明所有局面都应该先完成一管。

D → C后会有多个空管。把B顶球放入D而非E,也能继续同样的计划。关键是这个位置暂存1号球,等待A准备好。没有明确理由时,尽量别把同色分散到许多空管里。

从已经露出的三球组倒推

找到有三个同色球的管,查找第四球在哪里。如果被压住,具体列出上面的哪些球需要移动,以及每球可去的合法目标。“先挪开”却没指定位置,仍不算能执行的计划。另一种颜色占满的管,即使以后打算清空,现在也不是空位。

自由模式Easy为三色、初始五管且不限步数;Medium为五色、七管、50步;Hard为七色、九管、40步;Expert为十色、十二管、35步。Relaxed取消步数限制。这决定了试错余地,但不表示提示会提供最短解法。

练习把两步说清楚

先选Easy或Relaxed。选择源管前,说完这句话:“我把这球放在这里,是为了下一步……”如果第二步仍没有合法目标,就重新考虑第一步。完成一管后记得检查新增空间,而不是机械继续旧计划。成功后找一个可能省下的暂存动作,下一局重点练习这个判断,不必背诵通用顺序。

在SortStack练习规划