Menu

国际象棋的马

其他棋子都沿着线移动,也会在线上被挡住。马却是指定目的地、直接出现在那里,所以它是开局第一步就能走的唯一棋子,下面的棋盘就让你这样做。

作者 Nethanel Bar, 联合创始人兼 CEO

最后更新

马走 L 形:朝一个方向走两格,再朝垂直方向走一格。说出来听着有点绕。走上四五次,它就不再是一条规则,而是一个你一眼就能认出的形状。

b6 上有一个黑兵可以给马吃,另外还有七个格子可去。拿起马来走一步。

注意这八个格子的共同点:没有一个挨着 d5,也没有一个在它的横线、直线或斜线上。这是记住马的走法的第二种方式,往往更容易:马会走到其他任何棋子从它所在位置都到不了的最近格子。

它每走一步都会换颜色

8a7b6c5d4e3f2g1h
d5 上的马,d5 是浅色格。它的八个落点全是深色格,而再走一步,又会全部变回浅色格。

再看看那八个格子。马从浅色格 d5 出发,而八个落点全是深色格。

这一点永远成立,也是除了 L 形本身之外,关于马最有用的知识。马每走一步都会换一次颜色,这意味着:

  • 如果一个棋子与马相隔两个马步,它们就在同色格上;
  • 马这一步永远吃不到站在与它同色格上的棋子,必须先花一步走过去;
  • 要判断马走奇数步还是偶数步能到某个格子,只需看那个格子的颜色。

它是唯一会跳的棋子

国际象棋中其他每个棋子都沿着一条路径移动,路上有任何东西都会挡住它。马却由目的地决定:两格加一格之外,不管途中越过了什么,都能到达。

没有什么比一盘棋的第一步更能说明这一点。下面是白方整个王翼,和开局时一模一样:王、象、马、车,前面是一排自己的兵。

那块棋盘上的车、象和王加起来,一步合法着法也没有。马却有两步,而且它出来不需要征得任何棋子的同意。

在角上,它的价值减半

在棋盘中央,L 形指向八个方向;在边上,指向四个。在角上,只有两个能落在棋盘内,这就是那句老话的全部内容:“马在边上,作用减半”(a knight on the rim is dim)。

马所在的位置能到达的格子数
中心四格(d4、d5、e4、e5)8
边线中段的格子(a4、h5、d1 …)4
角上(a1、a8、h1、h8)2

车根本不在乎自己站在哪里,它总能到达十四个格子。马比其他任何棋子都在乎位置,这才是“把马放到中心”的真正含义:这不是风格建议,而是算术。

捉双

由于马攻击的格子不在任何穿过它的线上,被它攻击的棋子永远无法反击它。这就是为什么捉双(一匹马同时打两个棋子)由马来做,比由其他任何棋子来做都要狠得多。你应将之后,另一个棋子就直接没了。

8a7b6c5d4e3f2g1h
捉双:马从 e7 将军 g8 的王,同时攻击 c8 的后。黑方必须应将,后就丢了,而且这两个棋子都永远无法反过来攻击马。

试一试

常见问题

国际象棋中马怎么走?

走 L 形:先沿直线走两格,再向垂直方向走一格;换个说法,就是走到既不在它的横线、直线上,也不在它的斜线上的最近格子。在棋盘中央,它有八个格子可去;在角上,只有两个。

马可以跳过其他棋子吗?

可以,而且它是唯一能这样做的棋子。其他棋子都是沿着格子滑行,遇到第一个挡路的棋子就停下。马的走法由落点决定,而不是路径,所以中间站着什么都无关紧要,包括你自己的棋子。

为什么马第一步就能走?

因为它能跳过自己的兵。开局时,除了兵和马,所有棋子都被围在第二横线后面,所以第一步只能推兵,或者把马跳到第三横线。这就是 Nf3 成为国际象棋中最常见开局着法之一的原因。

马的捉双是什么?

一匹马同时攻击两个棋子,最要命的是同时攻击王和后,因为必须先应将,然后后就直接被吃掉了。马的捉双比其他任何棋子都多,因为被它攻击的棋子都无法沿同一条线反击,所以被捉双的棋子没法靠吃掉它来自保。

马值多少分?

大约 3 分,和象的大致价值相同。但两者并不能互换:在封闭、拥挤的局面中,马能跳来跳去而象被困住,这时马最强;在空旷的棋盘上,象一步就能横穿全盘,这时马最弱。

马为什么叫马,英文却叫 knight?

因为它就被雕成马的样子。它在英语里的正式名称是 knight(骑士),这个棋子源自国际象棋的前身、印度的恰图兰卡中的骑兵。大多数语言都按动物或骑手来命名它,所以中文叫它马,西班牙棋手叫它 caballo(马),德国棋手叫它 Springer(跳跃者)。

相关知识点

Coddy 编程语言插图

在 Coddy 学国际象棋

开始