马在棋盘上最多能走到几个点?

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。

直接回答

最多八个。马走“日”字,站在完全空旷的棋盘正中、四条腿都没被蹩住时,正好能数出八个可走的点。越靠近边线或角落,天生能用的点越少,角上的马往往只剩两三个方向,这和马为什么总是使不上劲说的是同一件事,只是这里说的是棋盘边界本身造成的限制,不是被子挡住。

八个点两两共用一条腿

马的八个日字落点,每两个分享同一个直走的腿点,所以一个子刚好能同时拦掉两步。实战对局里马很少能凑满八个方向,多数时候是三四个,边角和被蹩腿一起削减。

残局里边角的马会好转

子力越少,能蹩住马腿的子也越少,同一只边线上的马,在残局里往往比开局阶段更有效。位置带来的先天限制不会消失,但被蹩腿的概率会明显下降。

相关问题

马能不能原地不动地攻击?

不能,马和所有子一样,每一步都必须真正移动。

九宫角上的马也是八个点吗?

不是,九宫本身空间小,加上棋盘边界,角上的马能用的点更少。

上盘走一遍

看懂和下出来是两回事。免费对弈,人机或真人,点开就能下。