當前位置: 華文星空 > 體育

哈利波特第一部電影裏最後的下真人國際象棋的那段,羅恩需要犧牲自己(騎士)才能將軍的殘局會是怎麽樣的?

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 啊。

    (想到了再續)