Tap a square to start
Tap a square to start
移动骑士,让每格恰好走过一次。
点击格子放置骑士。之后只能按骑士 L 型(2+1)移动。
每个走过的格子标上序号。点击合法格子继续。
走遍所有格子即可通关。卡死(无合法走法但还有空格)则游戏结束。
目标:通过尽可能多的棋盘。
永不卡死的经典方法是瓦恩斯多夫规则:在每一格,总是跳向"它自身后续可走步数最少"的那个可达格子。听起来反直觉,但优先访问最"受困"的格子,能避免它们在最后被剩成无法到达的孤儿,而那正是骑士巡游崩盘的原因。
出问题的地方是角和边,因为那些格子只能从少数几处到达,所以要趁还有选择时尽早处理它们。往前想一两步,留意任何即将被孤立的格子——一旦某格只能从你当前所站之处进入,那就现在去,否则永远失去它。到棋盘后期,数一数每个剩余格子还能连到几个空格,先喂那些最"饥饿"的。