Menu

兵的升变

走到棋盘另一端的兵就不再是兵了。它变成什么由你选,你可以每次都选同一个,而大约一年会有一次,你不该这么选。

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

最后更新

走到棋盘另一端的兵不能继续当兵,它已经无路可走了。所以它不再是兵:你把它拿下来,在那个格子上换成一个后、车、象或马,作为同一步棋的一部分。

这就是为什么兵的价值超过它起初的 1 分。每个兵都是一个还没到位的后。

新的后不是用什么换来的。她不是被吃掉的棋子又回来了,而只是一个新棋子,如果你原来的后还在棋盘上,你现在就有两个后。

能选什么,不能选什么

可以升变成不可以升变成
后、车、象、马,必须是你自己颜色的王
你已经有的棋子(第二个、第三个…后)兵:不能继续当兵
任何棋子,不管它是否被吃掉过对方颜色的棋子
8a7b6c5d4e3f2g1h
a7 的兵只剩下一个格子。无论它以什么身份踏上 a8,都不会是兵:选后、车、象还是马,必须在这同一步中决定,不能推迟。

答案几乎总是后,选她也谈不上什么高明:她比其他任何选项都值钱,车和象能做的她都能做。选其他棋子叫作低升变,必须有理由。

什么时候后是错误的选择

理由就在这里,而且几乎总是这一个。黑后在 d7,黑王在 h7。

要记住的就是这个形状:当较小的棋子能立刻做到后做不到的事时,才低升变。几乎总是带将军落地的马;或者选车而不选后,因为后会让敌王完全没有合法着法,形成逼和,只能和棋。

如果你说不出后做不到的是什么,就选后。

记法

  • a8=Q:兵走到 a8,变成后。
  • bxa8=Q:兵在 a8 吃子,并在同一步变成后。
  • f8=N+:兵变成马,并且将军。

= 表示升变,后面的字母就是你选的棋子。

试一试

常见问题

兵走到对面底线会怎样?

它会升变:兵被拿下棋盘,在同一个格子上、作为同一步棋的一部分,换成同色的后、车、象或马。选哪一个由你决定,而且和哪些棋子被吃掉毫无关系。兵永远不能在底线上继续当兵,也永远不能变成王。

国际象棋可以有两个后吗?

可以,理论上最多九个:原来的一个,加上每个兵各一个。升变不是用来换回被吃掉的棋子,所以一个从没丢过后的棋手升变一个兵,就直接有了两个后。在正式比赛中,倒过来的车不算第二个后;你应该请裁判拿一个真正的后来,不过无论如何,局面都按有后来算。

升变一定要变成后吗?

必须变成某个棋子,但不一定是后。改选车、象或马叫作低升变。它很少见,因为在几乎所有局面里,后都比这三者更强,但只是几乎,例外通常是带将军落地的马,或者为了避免逼和而选的车。

为什么会有人升变成马?

因为马的走法是后模仿不了的,所以偶尔马的落点能将军,或者捉双王和后,而后在那里却什么也做不了。这是唯一常见的理由。如果马不能立刻做到后做不到的事,就选后。

兵可以通过吃子升变吗?

可以。第七横线上的兵可以斜吃到第八横线,并在同一步升变,实战中升变往往就是这样发生的,因为正前方的格子通常被防守方挡住了。记法写作 bxa8=Q。

升变出来的棋子能马上走吗?

同一回合不行,升变就是这一步的结束。但从那一刻起它就是完整的棋子,所以如果它正好攻击敌王,就立刻构成将军,而且下一步它就可能像其他棋子一样被吃掉。

相关知识点

Coddy 编程语言插图

在 Coddy 学国际象棋

开始