当前位置: 华文星空 > 体育

哈利波特第一部电影里最后的下真人国际象棋的那段,罗恩需要牺牲自己(骑士)才能将军的残局会是怎么样的?

2017-02-17体育

高赞答案的局面有错

白后攻击罗恩时的剧照,注意白后左手边的 e7 白车。

高赞答案有些解释很牵强

高赞答案有些解释很牵强,虽然已经点赞。开局之前没有人知道哪个子是安全的,棋手可以有意识地保留特定的棋子,但完全不能保证如意。

  • f8 车(赫敏) 守卫底线和占据开放线其实是很危险的任务
  • a3 黑格象 (哈利) 干脆呆在死地动弹不得
  • g5 马 (罗恩自己) 也危险,毕竟这样两翼有兵的开放局面马的效力不如车也不如象,被弃子或兑子可能性更大
  • @月上东窗 指出书里是限定了三个人充当的棋子的。否则的话:
  • 要说最安全当然是黑王最安全,在国际象棋里王是永远不会被吃的,即使被将死,将死那一刻棋局就结束了。附带一说将军是 check,将死是 checkmate,上次毛熊的展示的 Checkmate 战斗机,很多公众号都错译成「将军」了
  • 至于后,因为罗恩选择了斯堪的纳维亚开局 (1. e4 d5 2. exd5 Qxd5),黑后早早出动了,也不见得比车象安全
  • 边兵肯定比中心兵安全,但是一旦所在那一翼开放,阵亡可能性还是很大的
  • 电影里这个局面似乎是摆出来的排局,并没有什么难度 (也就说不上精彩),很多子的行动都严重受限,简直不知道它们怎么走到那里的!虽然黑方马上要杀王,但是这似乎是因为白方的配合。另外,从子力上说是白方占优,一后对双象一兵,虽然白王正在裸奔,白方双车和 c7 马都动弹不得,但它们只要能动起来,黑方就还是很危险;黑方试图集火白王,但是黑方王翼同样无防护。

    看看罗恩的上一步

    更有意思的是逆推一下影片里的棋局 (抛砖引玉)。逆推应该有如下原则:

  • 黑方尽量不走坏棋 (毕竟是霍格沃茨顶尖水平)
  • 白方的坏棋也不能太过分 (代表了霍格沃茨国际象棋上等水平)
  • 高赞答案给的局面少了 e7 车

    以下假设上一回合是第 30 回合:

    1. 罗恩上一步一定动的是 f8 车、c6 象或者 g5 马,否则黑方上一步就可以走 Np+ 了。

    2. 在 c5 车切断黑格象 (哈利) 的退路前,白车不能去 e7. 这意味着哈利在 a3 瑟瑟发抖都好几个回合了。所以高赞汪老师说的安全考虑,不存在的。电影里这样安排,只是要让罗恩、哈利和赫敏三个都参与攻王,免得有人觉得谁谁谁光上场不干活。

    3. 除非上一步是 Bb5-c6 或 Rd8-f8,否则 d3 兵无根。

    第 30 回合黑方着法

    黑方上一步走象的可能:

  • 30... Bb5-c6 不可能,白方没有理由不用 c7 马换掉威胁巨大的 b5 象,而 c7 马又不可能在上一回合从任何一个格子跳到 c7
  • 30... Be8-c6 不可能,因为之前会被白马兑掉,同样排除 30... Bd5-c6
  • 30... Bd7-c6 不可能,在白车攻击下,而白车不可能是刚走到 e7 的。同样排除 30... Bg2-c6 和 30... Bp-c6 不可能,白方似乎找不到一个合理的上一步
  • 30... Ba4-c6 不可能,因为显然应该走 30... Ba4xd1. 同样排除 30... Bf3-c6
  • 30... Bd5-c6 也不可能,因为可以直接走 30... Np+
  • 黑方上一步走马的可能。马的出发格子里,d6, f3 和 p 都可以排除。另外要注意,不管黑马在哪儿,白后都不能在王翼,因为黑方脆弱的王翼实在是不堪一击。比如黑马在 e4,白后在 p 时是 8 步杀:

    29. Ne6 Be8 30. Rxe8 Rc1+ 31. Rxc1 d2 32. Rf1 Nf2 33. Qf7 Np+ 34. Kg2 Nf4+ 33. Rxf4 Rxe8 34. Qxg7#

    就算是在 e1 也是白优:

    因此白方上一步动的只能是马 (着法下方是走子前局面):

  • 30. Ng2-p? Ne4-g5 黑马在 e4 时可以排除白方 Nf3-p,因为白方可以走 Nc7-e6 捉双车;g5 如果有白兵,那白棋会有很大优势,因此这种可能可以排除
  • 30. f4xe5 Ne4-g5 这一种可能也可以排除,因为显然应该 Nc7-e6 捉双车
  • 30. Nf5-p? Nf7-g5 黑马在 f7 时排除白方 Nf3-p 或 Ng2-p,因为可以直接 Qxd3;可以排除 g5 有兵,那样 Qd1-p,黑王就离死不远了
  • 黑方上一步走车的可能。可以排除黑方走车吃子——白象到不了 f8,f7 白兵不必去送死

  • 30. Qe1-d1? Rc8-f8 这个能理解,白后避开抽将,试图干掉通路兵,并且有机会就前往王翼
  • 30. Qe1-d1? Rb8-f8 同上
  • 30. Qe1-d1? Rd8-f8 同上
  • 30... Rg8-f8 不可能,因为白后在 p 和 g4 都对黑王有直接攻势;白后如果在 e1,没理由去 d1,走 30... Nc7-e6 强制兑子才是正道;白后如果在 d1,没有理由不走 30... Qxd3
  • 30... Rf2-f8 不可能,因为黑方可以直接 30... Np#
  • 30… Rf3-f8 不可能,因为黑方可以直接走 30... Np+ 1. Kg2 Rc2+
  • 第 30 回合

    因此候选着法有 5 组,在 Stockfish 加持下可以一一分析其可能性。

  • 30. Nf5-p? Nf7-g5 白方行棋前评分是 1.0,白方优势。p 有黑兵可是不太容易,可以排除掉。正着是 Nf5-d4 捉黑方白格象,在黑象走开后 Nc7-e6 捉双车。麦格教授的 AI 棋得有多臭才不去捉双车?
  • 30. Qe1-d1? Rd8-f8 在白方行棋前评分是 0.0,均势。因为有 Nf3+ 抽将,所以黑方上一步一定是动马。Ne4-g5 或 Nf7-g5. 可是 Stockfish 告诉我们,上一步显然应该挺兵 d2,所以这个可能性也排除,否则罗恩就成了盛名之下其实难副了
  • 30. Ng2-p? Ne4-g5 白方行棋前评分是 0.0,均势。明显的续着是 Qg4 迫使黑车回防,白方行棋不可理喻,除非它压根儿没看见 g7 弱点。黑方上一步应该是跳马威胁在 c3 捉双,但是黑方干嘛要跳马呢?Rc2 进占次底线掐住麦格教授的脖子它不香吗?
  • 30. Qe1-d1? Rc8-f8 白方行棋前评分是 -2.0,黑方大优。因为黑马可以 Nf3+ 抽后,所以罗恩上一步一定是走的马。但如果黑马本来在 f7,就应该走 Rc2;本来在 e4,就应该走 d2,评分高得多。所以这种假设也贬低了罗恩
  • 30. Qe1-d1? Rb8-f8 白方行棋前评分是 -5.0,黑方大优。和上面的解释一样,黑方谱着不是最强着法,但是罗恩反正是赢了,怎么浪都可以,所以也无须指责。所以再退一步应该是如下局面:
  • 第 29 回合

    黑方上一步不会是 29... Bd5-c6 或 29... Be4-c6,因为这两种情况都能直接杀王。如果黑马在 e4,d2 才是正招,这样黑方上一步应该是 29... Nf7-g5,f7 马无根,所以白方上一步一定是大臭棋 29. Re6-e7,退回这步就是下图 (这时候局面还是均势,捉马后白方就完蛋了):

    第 28 回合

    黑方上一步应该也是均势,毕竟罗恩是霍格沃茨数得上的高手,这样只能找到 28... d4-d3 这一步。我也实在是有点编不下去了,这下的都是什么鬼 (狗头)。再往前一步似乎只能是 28. Ng2-p,但是白方应该走 Ng2-f4 保持大优,这样罗恩的水平可就不宜高估了。

    第 27 回合

    合理的 27... d5-d4,再往前找不到合理的着法了,白后在王翼任何位置都不应该退回 e1,在别的任何位置都应该立即前往王翼,白马在任何地方都不应该退回 g2:

    唯一还像个样子的只能是 27. e4-e5

    第 26 回合

    这样黑方上一回合只能是 26... d6-d5,这一步是大错,再往前就只有放飞自我了。

    逆推出的棋局

    26. ( +0.3 )
    26... d6-d5?? ( +7.4 ) 应该 Ng5
    27. e4-e5? ( +2.9 )
    27... d5-d4 ( +3.4 )
    28. Ng2-p? ( -0.3 ) 白方出大错,正着是 Nf4
    28... d4-d3 ( 0.9 )
    29. Re6-e7? ( -4.5 ) 白方再出大错,走 Qg3 还是白优
    29... Nf7-g5 ( -4.2 )
    30. Qe1-d1? ( -11.8 )
    30... Rb8-f8 ( -12.9 )
    31. Qd1xd3 ( -14.4 )
    31... Rc5-c3
    32. Qd3xc3 现在两步杀。不过顽强的 32. Nd5 或者 32. Qg4 也是要输了,不宜苛责 AI
    32... Ng5-p+
    33. Qc3xp
    33... Ba3-c5+ 下一步白方只能垫后,黑象吃白后将杀,所以白方认输

    正分是白方优势,负分是黑方优势。+3 可以理解成白方多一马,-5 可以理解为白方少一车 (除非激烈对攻局面,初学者这种分差也该投了)。打问号的是坏棋,打两个问号的是大臭棋。

    各位要是看到什么毛病尽管指出,或许还能一起来把这局棋从终局倒推到开局呢。

    吐槽及其他

    1. 就算局面设计者 Jeremy Silman 只是国际大师,似乎也没有太用心。这局面设计得太生硬。棋子太多,大可以去掉几个,a3 象、c5 车和 e7 车真不知道是怎么走到哪个位置的,哈利大可不必呆在那个牢笼里的。黑方王翼空虚得要命,白后却不在它该在的地方。倒推结果就更尴尬了,霍格沃茨的国际象棋水平不行啊,这对得起 Staunton, Miles, Nunn, Chandler, Short 和 Adams 吗?

    Howard Staunton (1810-1874), 1843-1851 年最强棋手
    Tony Miles (1955-2001), 第一个获得特级大师头衔的英国人,参加过第二次苏联-全世界对抗赛 (3 局对 Yusupov,都平了,1 局胜 Romanishin)。两次执黑战胜 Karpov,其中一次走的是惊天动地的 1.e4 a6
    John Nunn (1955-), 参加过第二次苏联-全世界对抗赛 (3 局都是对 Tal,二平一负), 得过两次奥赛台次金牌
    Murray Chandler (1960-), 新西兰人,1980 年起代表英国参加奥赛。参加过第二次苏联-全世界对抗赛 (一局平 A Sokolov,一局平 Romanishin)。国际象棋教材写得很棒
    Nigel Short (1965-), 最高排名世界第二,在 PCA 世界冠军赛上挑战过 Kasparov。参加过全世界-俄罗斯对抗赛 (平了 Dreev, Grishchuk, Kasparov, Khalifman, Rublevsky, Svidler,输给 Bareev, Karpov 和 Morozevich)
    Michael Adams (1971-), 最高排名世界第四

    2. 真要精彩和靠谱,大可以去历史名局里找一个。007 系列【来自俄罗斯的爱】里用了 1960 年苏联冠军赛 Spassky 对 Bronstein 的经典名局 (不过剧组自作聪明去掉了两个中心兵,把好棋毁了)

    小说【独角兽的棋路】用了 1900 年 Pillsbury 的对局。主角扮演了白方 Halprin,他的对手是独角兽,据说 Maroczy 在幕后给 Halprin 支招,对应小说里的大脚怪。

    要我说 1938 年 AVRO 大赛 Botvinnik 赢 Capablanca 那局就不错,让哈利当白王,赫敏当白后,31. Np+,罗恩弃掉自己之后辛苦哈利跑几步就赢了 (白方两步杀,黑方不能长将就只能认输)。这一局才是真经典,Kasparov 称之为「举世无双」的对局。

    3. 高赞汪老师说 Silman 是前美国冠军,大约是因为 Silman 赢得过一些美国公开赛。可通行的理解是在美国冠军赛夺冠才能叫美国冠军 (从 1891 年到 2020 年共 38 人),比如被 Kasparov 指控为「深蓝」的幕后队友的 3 次美国冠军 Joel Benjamin——这大概已经是相当不出名的了。

    4. 罗恩果然是王者风范,对自己的实力蜜汁自信,要不怎么会用斯堪的纳维亚开局呢。执黑争胜,还是西西里防御好些吧。斯堪的纳维亚开局在高手对局中不多见,最出名的是 Anand 拿这个想让 Kasparov 吃一惊,最后自己吃了一惊——当然这个不怪开局。罗恩也许和 Anand 想的一样,要避开麦格教授的开局准备,而且笃定麦格教授并不比自己强多少。

    5. 国际象棋不允许棋子推行,棋子必须要拿起来,然后落下去。比如车在 c1,要走到 c8,如果把棋子在棋盘上推动,到了 c2 就算你走到这儿了,不准往前推了。当然巫师世界可能规矩不太一样,而且这么大的石头棋子跳来跳去大约很费棋盘。

    6. 好怀念 chessit 啊。

    (想到了再续)