← StudyX Devlog

闪将与双将:为什么这两种将军特别厉害

Hiroki ObaraHiroki Obara · DeveloperChess365使用指南
闪将与双将:为什么这两种将军特别厉害

将军一般是由刚走的那个棋子完成的。马跳过去将军,车横过来将军。不过有时候,将军的不是刚走的棋子,而是原本站在它后面的棋子。这就是闪将(discovered check)。如果刚走的棋子自己也在将军,就变成两个棋子同时将军,这叫双将(double check)。

这两种形状被认为是国际象棋战术里特别强的。这篇文章用两个局面,说明它们为什么强。每个局面都用程序确认过:着法合法,而且形成的正是文中所说的将军。

规则里的将军

国际棋联(FIDE)的国际象棋规则第3.9.1条规定,王受到对方一个或多个棋子攻击时,称为「被将军」。第3.9.2条规定,不能走会让己方王暴露在将军之下、或者让王继续处于将军状态的着法。

「闪将」「双将」这两个词并没有出现在规则条文里,它们是对将军方式的叫法。不过条文写明了被「多个棋子」攻击也算将军,所以在规则上,双将也只是将军的一种。

应将的方法有三种:动王、吃掉将军的棋子、在中间垫子挡住。这三种方法写在 将军和将杀的区别 里。三种方法里哪些能用,正是这两种形状厉害的原因。

什么是闪将

英文维基百科的 Discovered attack 条目说明:一个棋子让开之后,后面另一个棋子的攻击显露出来,叫作 discovered attack;如果这个攻击是将军,就叫 discovered check。

在后面将军的,必须是能走远的棋子:后、车、象。前面的棋子是什么都可以。

这种形状厉害,是因为前面的棋子可以「顺便」做自己想做的事。对方必须先应将,所以不管前面的棋子瞄准什么,对方都没有时间去应对。

局面1: 白方:王 g1,车 e1,马 e4,兵 f2、g2、h2。黑方:王 e8,后 a4,兵 a7、b7、f7、g7、h7。白方走。

白车和黑王在同一条 e 线上,中间只有白方自己的马。马一离开 e4,车就形成将军。

这里走 Nc5+。马本身并没有攻击黑王,将军的是 e1 的车。同时,c5 的马瞄准了 a4 的黑后。

黑方的合法着法只有 Kf8、Kd8、Qe4 三步。d7 被 c5 的马控制,e7 被车控制。王一动,白方就 Nxa4 吃后。如果黑方走 Qe4 用后挡住,白方可以直接吃掉这个后。不管选哪一步,黑方都会丢后。

如果马只是捉后而没有将军,黑方把后走开就没事了。正因为捉后和将军同时发生,黑方才没有一步棋可以用来救后。

什么是双将

前面的棋子让开之后,如果它自己也在将军,就是两个棋子同时将军,也就是双将。英文维基百科的 Double check 条目写道,面对双将,唯一可能的应着是动王。

道理很简单。将军的棋子有两个,吃掉一个,另一个的将军还在;挡住一条线,另一条线还开着。一步棋不可能同时消除两个将军,所以能用的只剩「动王」。

局面2: 白方:王 g1,车 e1,马 e4,兵 a2、b2、c2、f2、g2、h2。黑方:王 e8,后 d8,车 a8 和 h8,马 b8,象 c8 和 f8,兵 a7、b7、d7、f7、g7、h7。白方走。

子力没有刻意对等,请只看黑王周围。d8 是自己的后,f8 是自己的象,d7 和 f7 是自己的兵,都堵住了。剩下的 e7 在 e 线上,处在车的攻击范围内。

这里走 Nd6,就是将杀。d6 的马将 e8 的王,同时也打开了 e1 车的将军。

看起来黑方可以吃马。f8 的象经过 e7 能走到 d6,好像可以 Bxd6。但吃掉马以后,车的将军还在,所以这步棋不合法。走 Qe7 或 Be7 挡住车的线,马的将军又还在。王无处可走,所以是将杀。

如果白车不在 e 线上,只有马在将军,黑方走 Bxd6 吃掉就没事了。同样一步马,只因为后面有车,就变成了将杀。

这个局面里 Nf6 也是将杀,道理一样。f6 的马同样攻击 e8,车的将军也同时打开。黑方也不能用 g7 的兵去吃 f6 的马。

将杀题和双将

「只能动王」这个性质和将杀题非常合拍。普通的将军,还得算吃子和垫子;如果是双将,只需要看王能去的格子。王能去的格子全部被封住,就可以确定是将杀。

很有名的例子是1910年在维也纳下的列蒂对塔塔科维尔一局,维基百科的 Double check 条目里也有介绍。白方 9.Qd8+ 弃后,9…Kxd8 吃后之后,10.Bg5+ 形成双将:d1 的车和 g5 的象同时将军。黑方 10…Kc7 就 11.Bd8#,10…Ke8 就 11.Rd8#,都是将杀。这个着法也用程序确认过。

宁可弃掉后也要做出双将,让对方只能动王,再把王逼到绝路。这是将杀题的正解里常常出现弃子的原因之一。

和牵制的区别

闪将的形状和牵制很像。两者都是能走远的棋子和对方的王在同一条线上,中间隔着一个棋子。

区别在于中间那个棋子是谁的。如果是对方的棋子,它动不了,这是牵制。如果是自己的棋子,随时可以让开来将军,这就是闪将的准备。牵制写在 国际象棋战术入门:捉双、牵制、串击 里。

和将棋「开王手」「两王手」的共同点

日本将棋里也有同样的形状。日文维基百科的 王手 条目把移动位于飞车、角行、香车、龙王、龙马等远程棋子攻击线上的己方棋子而形成的王手,称为「开王手」(空き王手、開き王手);把两个棋子同时形成的王手,称为「两王手」(両王手)。条目里还写着,被两王手时不能垫子(合駒),只能移动玉。

国际象棋的闪将和双将,和这两种几乎完全一样。后面起作用的是远程棋子,被两路将军时只能动王,这些都相同。会下将棋的人,开王手的感觉可以直接用在国际象棋上。

不同的是吃来的棋子怎么处理。将棋里吃来的棋子可以作为持驹打回棋盘,国际象棋里不行。所以在国际象棋里,像局面1那样用闪将吃掉对方的大子,就是实实在在的子力优势。诘将棋和国际象棋将杀题的其他区别,写在 诘将棋和国际象棋将杀题的区别 里。

发现它们的方法

初学的时候,即使有闪将也常常看不出来,因为走动的棋子和将军的棋子不是同一个。可以按下面的顺序看棋盘。

第一,从自己的后、车、象向对方的王画线,看看有没有在直线、横线或斜线上和对方的王连在一起的。

第二,数一数那条线上有几个棋子。如果中间只有自己的一个棋子,闪将就已经准备好了。

第三,想一想前面那个棋子能去哪里。找能捉对方后或车的格子、能吃子的格子、自己也能将军的格子。如果它自己也能将军,那就是双将,这时只要数对方王能去的格子就够了。

防守时也可以用同样的看法。如果对方的远程棋子和自己的王之间只站着对方的一个棋子,那个棋子一动,将军就来了。不漏掉候选着法的顺序,也写在 按将军、吃子、威胁的顺序看 里。

在 Chess365 里找闪将

Chess365 是收录两步杀、三步杀、四步杀、五步杀各1000题的将杀题应用。你永远执白,只要是规则允许的着法都可以走。黑方会给出最能拖长的应着,在步数之内没有将死就算失败。有3次重试机会。

出现闪将或双将的题目数量并不多。正因如此,当自己的车或象的线上只站着自己的一个棋子时,不妨停一下,想想把它移开的着法。先从将军的着法看起,就比较容易发现。

使用提示,要走的棋子和目标格会亮起来,走棋的还是你自己。如果亮起的棋子并没有攻击对方的王,就看看它后面站着什么。解完之后,可以用「复盘」一步步后退或前进,确认是哪个棋子在将军。

所有题目都可以免费解,广告可以通过一次性购买「去除广告」关闭。两步杀的读法写在 写给初学者的国际象棋将杀题入门 里,应用的用法写在 Chess365 上手指南 里。

在 App Store 下载 在 Google Play 下载