西洋棋流傳了一千多年,到今天依然只需要一張 64 格的棋盤。兩支軍隊正面對峙,每種棋子都有自己的走法,只要一方的國王無路可逃,對局就結束了。在這裡,你可以和朋友同機對弈,也可以選擇適合自己的難度挑戰電腦,所有規則都由系統替你處理。
遊戲目標
雙方都要設法將死對方的國王。國王受到敵方棋子攻擊時,就是被將軍;將死則是被將軍又無路可解:國王無處可逃、吃不掉攻擊它的棋子,也擋不住攻擊路線。國王本身永遠不會真的被吃掉、離開棋盤。
棋子的走法
- 國王:朝任何方向走一格,但絕對不能走到受攻擊的格子上。
- 皇后:沿著橫列、直行或斜線走任意格數,是威力最強的棋子。
- 城堡:沿著橫列或直行走任意格數。
- 主教:沿著斜線走任意格數,所以整局都停留在同一種顏色的格子上。
- 騎士:走 L 形,朝一個方向走兩格,再往旁邊走一格。它是唯一能跳過其他棋子的棋子。
- 士兵:往正前方走一格,從起始位置可以走兩格。和其他棋子不同,士兵吃子的方式和走法不一樣:往斜前方吃一格。
西洋棋規則
- 白方先走,之後雙方輪流,不能跳過不走。
- 棋子走到敵方棋子所在的格子上,就是吃子。只有騎士能越過其他棋子。
- 任何走法都不能讓自己的國王處於被將軍的狀態。
- 王車易位(又稱入堡):國王朝一個城堡的方向移動兩格,城堡再跳到國王的另一側。兩枚棋子都不能移動過,兩者之間的格子必須是空的,國王也不能正被將軍、經過受攻擊的格子,或落在受攻擊的格子上。城堡則可以經過受攻擊的格子。
- 吃過路兵:當士兵一次走兩格,落在敵方士兵旁邊時,對方的士兵可以當作它只走了一格,把它吃掉。這只能在緊接著的下一步進行。
- 升變:士兵走到棋盤對面底線時,必須升變成你選擇的皇后、城堡、主教或騎士,即使你還擁有那種棋子也一樣。
對局怎樣會和局
- 逼和:輪到走棋的一方沒有合法的走法,而且沒有被將軍。
- 子力不足:雙方都不可能將死對方,例如王對王,或王加主教、王加騎士對王。對局會立即結束。
- 三次重複局面:相同局面第三次出現,且輪到同一方走棋、易位和吃過路兵的權利也相同時,輪到走棋的一方可以要求和局。即將走出重複局面的那一步,也可以提出要求。
- 五十步規則:雙方各走了五十步都沒有吃子,也沒有移動士兵時,輪到走棋的一方可以要求和局。
- 自動和局:即使沒有人提出要求,相同局面第五次出現,或雙方各走七十五步都沒有吃子或移動士兵時,對局也會判定和局。
在本頁怎麼玩
- 打開「設定」,選擇對手:「電腦」、「線上好友」或「2 人同機」。
- 和電腦對弈時,從入門到困難六種難度中選一種,再決定要當白方或黑方。每種難度都會顯示大約的等級分。如果你當黑方,棋盤會翻轉,讓你的棋子在下方。選「隨機」時,每局新棋都會重新抽出你當哪一方。
- 點一下棋子再點目標格,或直接拖曳棋子。圓點標示可以走到的格子,紅色圓圈標示可以吃掉的棋子。
- 士兵升變時,從棋盤上跳出的清單中選擇新的棋子。
- 用「復原」收回一步。「認輸」和「要求和局」在「更多」裡面。你的設定、比分和進行中的對局都儲存在這個瀏覽器裡。
- 點棋譜裡的任一步可以看到當時的棋盤,也可以用箭頭逐步檢視。使用鍵盤時,焦點在棋譜上按左右鍵也一樣。回顧時不能走棋,點「回到對局」就能回到目前局面。對局結束後,可以用「回顧棋局」再看一遍。
- 卡住了嗎?點「提示」,棋盤上會畫出一步好棋。想衡量自己的進步,可以在「設定」裡開啟「等級分對局」:等級分對局不能復原,也沒有提示,中途離開會視為落敗。
看懂棋譜
棋步以標準代數記譜法記錄。每一格的名稱由直行和橫列組成,例如 e4。棋子用大寫字母表示:K 是國王、Q 是皇后、R 是城堡、B 是主教、N 是騎士。士兵沒有字母,所以 Nf3 表示騎士走到 f3,e4 表示士兵走到 e4。
x 表示吃子,例如 Bxc6。O-O 表示王側易位,O-O-O 表示后側易位。+ 表示將軍,# 表示將死,=Q 表示士兵升變成皇后。
進步的技巧
- 每走一步前,先想想對手上一步在威脅什麼。初學者輸棋,多半是因為棋子沒人保護,而不是輸在深遠的計畫。
- 開局時,用一兩個士兵控制中央,把騎士和主教走出來,並及早易位,讓國王安全。
- 開局階段,沒有充分理由就不要重複移動同一枚棋子,也不要太早把皇后走出來,否則只會被追著跑。
- 記住基本的子力價值:士兵 1 分、騎士或主教 3 分、城堡 5 分、皇后 9 分。交換棋子時,吃之前先算清楚。
- 尋找雙重攻擊和牽制。騎士同時攻擊兩枚棋子,或主教把棋子牽制在國王前面,常常能硬生生賺到子力。
- 領先時,多換棋子,少換士兵。進入殘局後要讓國王加入戰鬥,因為這時它突然成了強力的棋子。
每天一道新的西洋棋謎題
選擇「每日一題」,每天解一個局面,所有人的題目都相同,新題在 UTC 午夜到來。題目可能是一步、兩步或三步將死,也可能是捉雙、牽制、串擊、閃擊或有利的兌換。每道題都由我們自己的引擎產生並檢驗。棋盤上方的文字會說明目標,對手的應著會自動走出,走錯的棋會被退回,你可以再試一次。連續紀錄保存在這個瀏覽器中,謎題不會改變你的等級分或與電腦對局的比分。
常見問題
- 不用註冊就能在這裡下西洋棋嗎?
- 可以。整個遊戲都在電腦、平板或手機的瀏覽器裡執行,不用下載任何東西,也不用建立帳號。
- 電腦有多強?
- 難度共有六種。入門對局面的判斷不準,有時連一步就能將死的棋都會漏掉,很適合剛學的人。再往上的每種難度都看得更遠,對局面的判斷也更準。我們讓它們和一個已設定為已知棋力的強大開源西洋棋程式對戰來測量,「設定」裡每種難度旁邊顯示的就是結果:大約從 700 到大約 2300。這些數字是程式之間對戰得出的估計,不是和真人對局得出的,所以其他網站上的等級分可能不同。最低的幾種難度最不確定,因為那個程式無法調得更弱。只有困難這一種與你的裝置有關:它的思考時間是固定的,所以在較快的電腦上比在較慢的裝置上更強,顯示的數值是較低的那個。電腦使用自己的搜尋,不依賴開局庫,所以每局都不一樣。
- 「設定」裡的等級分是什麼?
- 它是對你棋力的估算,根據你和這台電腦下的等級分對局算出。前 15 局標示為暫定,而且不會比你擊敗的難度高出太多,所以反覆擊敗入門也刷不高。它只儲存在這個瀏覽器裡,也有可能被改動,因此只是衡量個人進步的參考,並非官方西洋棋等級分。
- 兩個人可以用同一台裝置玩嗎?
- 可以。在「設定」中選擇「2 人同機」,在同一個螢幕上輪流下。你也可以開啟「每步後翻轉棋盤」,讓輪到走棋的人看到自己的棋子在下方。
- 為什麼我現在不能王車易位?
- 如果國王或那個城堡已經移動過、兩者之間有棋子,或是國王正被將軍、會經過或落在受攻擊的格子上,就不能易位。把國王或城堡移開再移回來,也不會恢復易位的權利。
- 什麼是吃過路兵?
- 這是士兵特殊的吃子方式。如果敵方士兵從起始位置一次走兩格,剛好落在你的士兵旁邊,你可以當作它只走了一格,把它吃掉。必須在緊接著的下一步進行,否則機會就沒了。可以這樣吃時,棋盤上會出現紅色圓圈。
- 逼和和將死有什麼不同?
- 兩種情況下,輪到走棋的一方都沒有合法的走法。如果國王正被將軍,就是將死,這一方輸;如果沒有被將軍,就是逼和,對局算和局。大幅落後的一方有時就能靠逼和救回一局。
- 為什麼「要求和局」按鈕一直是灰色的?
- 只有在相同局面即將或已經第三次出現,或雙方各走五十步都沒有吃子或移動士兵時,才能要求和局。可以要求時,按鈕會亮起,棋盤上方的文字也會提示你。如果你覺得自己能贏,也可以繼續下。
- 我的對局和比分會保存嗎?
- 會。你的設定、比分和進行中的對局都儲存在這個瀏覽器裡,下次回來時還在。這些資料不會傳送到任何地方,清除瀏覽器資料就會一併刪除。
- 每日一題怎麼玩?
- 在西洋棋頁面選擇「每日一題」,也可以從「更多」和「設定」裡開啟。同一天所有人的局面相同,新題在 UTC 午夜到來,頁面會按你的當地時間顯示。提示會先指出要走的棋子,再指出著法,結果會顯示你嘗試了幾次以及是否用了提示。解開後,你可以逐步查看答案,並分享不會洩露答案的結果。正在進行的對局會一直保存著。