Menu

国际象棋的象

象一步就能横穿整个棋盘,却整盘棋都只能待在一种颜色上:棋盘上一半的格子,它永远到不了。这句话的前后两半,都在下面的棋盘上。

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

最后更新

象的规则一句话就能说完:沿斜线走,距离不限,遇到路上的第一个棋子就停下。

要用一整页来讲的,是这条规则带来的后果。把下面的象走几次(h6 有一个黑兵,沿长斜线过去有七格远),然后看看它停过的每个格子是什么颜色。

那个象能走到的每个格子都是深色的,它这辈子能走到的每个格子也都是深色的。无论多长的一串合法走法,都不可能把它送到浅色格上。整盘棋里,半个棋盘对它都是关闭的。

所以你才有两个象

这就是每方开局时都有一个象在 c1、另一个在 f1 的原因:每种颜色各一个。单独看,每个象大约值 3 分;合在一起,它们能覆盖棋盘上的每一个格子,价值比算术上的 6 分还高。棋手们把它叫作双象,即使子力仍然相等,放弃其中一个也是实实在在的让步。

能到达永远到不了
白格象全部 32 个浅色格全部 32 个深色格
黑格象全部 32 个深色格全部 32 个浅色格
两个象合起来全部没有

什么能挡住象

挡住象的是它斜线上的第一个棋子,而这个棋子往往是自己的,而不是对方的。下面是位于起始格的象,旁边是两个自己的兵,和开局时一模一样。

这样的象不值 3 分。它要等到 e 兵动了以后才值 3 分,这也正是开局前几步总是先推 e 兵和 d 兵、再出动其他子的一个重要原因。

好象和坏象

既然象只活在一种颜色上,对它重要的就是站在那种颜色上的兵。它们会挡住象,而象永远吃不掉它们,因为它们是自己人。

8a7b6c5d4e3f2g1h
坏象:自己在 b2 和 d2 的兵正好站在它仅有的两条斜线上。记分表上值 3 分,棋盘上却一步合法的棋都走不了。
  • 好象:自己的兵站在另一种颜色上,它自己的斜线畅通无阻。
  • 坏象:被困在同色格上一堵自家兵组成的墙后面。记分表上它足足值 3 分,却什么都做不了。

这就是你会听到“把兵放在和象相反颜色的格子上”这句话的全部原因。这不是风格偏好,而是拥有一个棋子和拥有一件摆设的区别。

象与马

两者价值相同,却在相反的条件下失灵,所以象马交换才值得琢磨,而不是想都不用想:

象马
开放局面,兵很少一步横穿棋盘需要三四步
封闭局面,兵互相锁死可能被完全困住什么都能跳过去
可到达范围永远只有一半格子迟早每个格子
怎样挡住它斜线上的任何棋子挡不住

试一试

常见问题

国际象棋里象怎么走?

沿斜线走,想走多远就走多远,四个斜线方向都可以,遇到路上的第一个棋子就停下。如果那是对方的棋子,它可以吃掉并占据那个格子;如果是你自己的棋子,象就停在它前面。

象能换颜色吗?

永远不能。每一步斜线移动都会让象留在它起始颜色的格子上,所以从深色格出发的象,整盘棋都会在深色格上。它是唯一一个永远有半个棋盘去不了的棋子。

为什么每方都有两个象?

这样两个象合起来就能覆盖所有格子:一个从浅色格出发,一个从深色格出发。所以这一对象的价值明显高于两个同样的棋子,失去其中一个的代价也比 3 分这个数字看起来更大。

什么是坏象?

被自己的兵困住的象,具体说是被站在它同色格上的兵困住,它既不能吃掉这些兵,也不能越过它们。纸面上它的价值一分不少,实战中却几乎什么都做不了,所以棋手们很乐意把兵推到自己的象不走的那种颜色上。

象比马好吗?

两者都值大约 3 分,哪个更好完全取决于局面。兵都让开了的开放局面对象有利,因为象一步就能横穿棋盘。封闭、堵塞的局面对马有利,因为象必须绕过的东西,马都能直接跳过去。

象能跳过棋子吗?

不能。只有马能跳。象沿着斜线一格一格前进,遇到的第一个棋子就会把它挡住,所以一个被关在自家兵后面的象,在那些兵动起来之前,价值可能还不如一个兵。

相关知识点

Coddy 编程语言插图

在 Coddy 学国际象棋

开始