玩法阅读
阻挡与交通解谜 · Hiroyuki Imabayashi
《Sokoban》只允许仓库员推箱子,不能拉回;箱子需要被送到目标格。规则极少,但墙角、窄道和箱子之间会制造不可逆死锁,因此真正的决策对象不是下一步距离,而是之后还能站到箱子哪一侧。
观察箱子、目标与可站立区域→选择可逆的移动路线→从可接近一侧推箱→重算可达性与死锁→继续直到全部入位
先标出非目标墙角、单向窄道和需要保留的转身空间。
移动仓库员到箱子可推动的一侧;无法站到该侧时不能把计划当作可执行。
一次推动后立刻检查箱子是否仍有离开当前位置或转向的路径。
按目标入口的顺序推进箱子,全部箱子进入目标格才完成关卡。
在目标箱下一步需要向右推,但箱子左侧仍有一条玩家可绕行到达的通路时,先走到箱子左侧再向右推一格,并在继续推前确认下一次所需侧面仍可达。
继续沿同方向推,还是先绕行到另一侧改变下一次推向。
现在固定这只箱,还是先把它暂时移开让更深处箱子通过。