← StudyX Devlog

国际象棋棋谱怎么读:e4、Nf3、Qxf7# 是什么意思

Hiroki ObaraHiroki Obara · DeveloperChess365使用指南
国际象棋棋谱怎么读:e4、Nf3、Qxf7# 是什么意思

翻开国际象棋的书或讲解,会看到「1. e4 e5 2. Nf3 Nc6」这样的字母和数字。这就是棋谱。现在全世界通用的写法叫「代数记谱法」,正式的写法规定在国际棋联(FIDE)国际象棋规则的附录 C 里。

这篇文章按照初学者需要的顺序,说明附录里的规定,以及书里常见的符号。

格子的名称

读棋谱,先要记住64个格子的名称。从白方看,竖线(直线)从左到右依次用 a 到 h 的字母表示,横线(横排)从白方这一侧起用 1 到 8 的数字表示。格子用「直线字母加横排数字」来称呼。白王一开始在 e1,黑王在 e8。

从黑方看,a 线在右边,第1横排在对面。棋谱一律用从白方看的名称来写,所以读黑方的着法时,也要从白方一侧看棋盘去找。

我觉得先记住两个标志就够了。白后从 d1 出发,黑后从 d8 出发。另外,从白方看左下角的 a1 是黑格。

棋子的字母

国际棋联的规则用英文首字母表示棋子。

棋子 字母
王 K
后 Q
车 R
象 B
马 N
兵 无

马用 N 而不用 K,是为了和王区分。兵没有字母。如果一步棋只写了格子,没有棋子字母,那就是兵的着法。

中文的书里,有时也会用汉字代替字母,写成「马f3」这样的形式。意思和 Nf3 一样。

一步棋怎么读

基本形式是「棋子字母加目标格」。从哪里出发不写。

  • e4:兵走到 e4
  • Nf3:马跳到 f3
  • Bc4:象走到 c4

因为不写出发格,读的时候要自己在棋盘上找:同一种棋子里,哪一个能走到这个格子。刚开始,这一步最费工夫。白方第一步 Nf3 的话,能走到 f3 的马只有 g1 那一个。

顺便说一下回合的数法。「1. e4 e5」的意思是,第1回合白方走 e4,黑方走 e5。国际象棋把白方和黑方各走一步算作一个回合。讲解从黑方的着法开始写时,会在回合数后面加三个点,比如「3… Nf6」。

吃子、将军、将杀

到这里,标题里的 Qxf7# 就能读懂了。

  • x:吃子。Qxf7 的意思是「后吃掉 f7 的棋子」
  • +:将军
  • #:将杀。有的书写成 ++

兵吃子的时候,因为兵没有字母,要在前面写上出发的直线字母。exd5 的意思是「e 线的兵吃掉 d5 的棋子」。

国际棋联的规则把 x 和 + 定为可以省略的符号。不过书和讲解里几乎都会写出来。

有一个以 Qxf7# 结束的著名手顺,叫「学者将杀」,是初学者常中的陷阱。

1. e4 e5 2. Bc4 Nc6 3. Qh5 Nf6 4. Qxf7#

白后和白象同时瞄准黑王旁边的 f7。黑方用 3… Nf6 想赶走 h5 的后,但这一步并没有保护 f7。4. Qxf7# 的后有 c4 的象保护,黑王吃不了它,也没有可以逃的格子。

照着棋谱把这4个回合在棋盘上摆一遍,符号就会变成看得见的棋子移动。

王车易位、升变、吃过路兵

特殊的着法有专门的写法。

  • O-O:王翼易位(短易位)
  • O-O-O:后翼易位(长易位)
  • e8=Q:兵走到 e8 升变为后
  • exd6 e.p.:吃过路兵

国际棋联规则的附录里,王车易位用数字零写成 0-0、0-0-0,升变的例子是 d8Q 这样不加等号的写法。另一方面,书和应用里也常见用字母 O、在升变的棋子前加 = 的写法。两种写法意思相同。吃过路兵的 e.p. 经常省略,只写 exd6,看棋盘也能知道是吃过路兵。

两个同种棋子能走到同一格时

有时两个车或两个马能走到同一个格子。这时要加一个字符,表示是哪一个走的。

  • Nbd2:b 线上的马走到 d2
  • R1e2:第1横排的车走到 e2

规则是先用出发的直线字母区分;如果两个棋子在同一条直线上,用直线区分不了,就用横排数字区分。

评注符号

讲解书里,着法后面常常带着 ! 或 ?。这不是记谱的规定,而是讲解者的评价。一般来说,! 是好棋,!! 是妙着,? 是坏棋,?? 是大错,!? 是有意思的一着,?! 是值得怀疑的一着。

容易混淆的地方

我觉得初学者容易卡住的地方有三个。

第一,兵的着法没有棋子字母。看到「e4」,会去找是哪个棋子走了。没有字母就是兵,这样定下来就不会迷惑。

第二,黑方的着法也用从白方看的格子名称来写。坐在黑方一侧摆棋,左右和前后都会反过来。刚开始,我觉得不管摆哪一方的着法,都坐在白方一侧比较好。

第三,书的语言不同,字母也会变。比如德语的书里,后是 D(Dame),车是 T(Turm),象是 L(Läufer),马是 S(Springer)。也有书用 ♘ 这样的小棋子图形代替字母。老的英文书里,还有写成 P-K4 的「描述记谱法」。现在的书几乎都用代数记谱法,先学会代数记谱法就够了。

读懂棋谱的练习

我推荐的方法是在棋盘上摆短的手顺。像上面的学者将杀这样四个回合左右的手顺,一边看书一边一步步摆。习惯以后,反过来把自己下的棋写成棋谱。会写了,读起来也会更快。

棋子的走法写在国际象棋规则入门,应将的方法写在将军和将杀的区别里。

Chess365 的着法显示

Chess365 是一款将杀题应用,两步杀、三步杀、四步杀和五步杀各收录1000题。你永远执白,任何合法着法都可以走,黑方会给出最顽强的应对。解题时,到目前为止的着法会用 Qh5+、e8=N# 这样的代数记谱法显示出来,可以用棋谱的形式重读自己走的棋和黑方的应对。解完之后,还可以用「复盘」一步步后退或前进。

应用的用法写在 Chess365 上手指南里。

在 App Store 下载 在 Google Play 下载