最少要几个子,才能让一只马完全没有任何着法可走?

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

直接回答

开阔地带最少要四个。蹩马腿:马的八个落点两两共用一条腿,一共只有四条腿(前后左右四个直线邻点)。棋盘中央、四面都通畅的一只马,只要这四个邻点全部被占住,八个方向就全部被封死,一步都走不了;靠近边线或者九宫角落的马,本身能走的方向就少,需要占住的腿点数量自然也更少。

占腿的子不分敌我

四个腿点上不管站的是自己的子还是对方的子,同样起阻挡作用,这也是初学者最容易忽视的一点:自己的兵、士摆在自己马的腿上,效果和被对方拦住完全一样,见为什么我的马老是没用

实战里很少真的用四个子去封

专门凑齐四个子封死一只马代价很高,实战中更常见的是只占住一两个关键腿点,把马逼得只剩一两步能走,再靠其他手段限制或者围捕,完全封死八个方向的情形多出现在残局或者排局里。

相关问题

马自己的将会不会也算一个腿点?

会,己方的将(帅)如果正好在马的腿点上,同样会拦住它,光子残局里经常出现这种情形。

马完全走不了,算困毙吗?

只有轮到这一方走棋、而且全盘所有子都没有合法着法时才算困毙,单单一只马被封死不能说明整体没有别的棋可走。

上盘走一遍

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