西洋棋怎麼下
- 1西洋棋在明暗相間的 8×8 棋盤上進行。每方有王一、后一、車二、象二、馬二、兵八。白先行。
- 2車沿直線、象沿斜線走任意距離,后兩者兼具。馬走「日」字 — 一個方向兩格再垂直一格 — 是唯一能越過其他棋子的子。
- 3王向任一方向走一格。兵向前走一格(起始位置可走兩格),吃子時斜前一格。
- 4王車易位是把王朝車的方向移動兩格,並把該車跳到王的另一側。條件是兩子皆未移動、中間各格為空,且王不在被將軍狀態、也不會經過或停在被攻擊的格子。
- 5吃過路兵:若一個兵前進兩格後恰好停在對方兵旁邊,該對方兵可以像它只走了一格那樣吃掉它 — 但僅限緊接的下一手。
- 6兵走到最底線即升變,通常選后,也可以選車、象或馬。
- 7將死對方即獲勝:對方王被攻擊且沒有任何合法手可以脫困。若一方沒有合法手但也沒有被將軍,則為逼和,判和局。
- 8其他和棋:同一局面出現三次、雙方各五十步內無吃子也無兵前進、以及子力不足以將死。
西洋棋戰術指南
爭奪中心
棋子在棋盤中央能控制更多格子,中心兵則限制對手能擺子的地方。1.e4 與 1.d4 這類開局之所以存在,正因為佔據並爭奪 e4、d4、e5、d5 長期下來就是實質利益。
出動所有子力之後再進攻
初學者最常見的錯誤,是太早把后拉出來被追著跑,同時對手安穩完成出子。先出馬與象,用王車易位把王安置好,連通雙車,然後再找目標。
每一手都檢查所有吃子與將軍
落子之前,把所有吃子、所有將軍、所有威脅 — 你的和對方的 — 掃一遍。1500 分以下的棋局幾乎全由白送的子或兩步戰術決定。這一個習慣,比你背下的任何開局都值錢。
記住棋子的大致價值
兵 1,馬與象約 3,車 5,后 9,王無價。這是準則不是定律 — 雙象聯手大於各自相加,封閉局面裡的馬也可能一文不值 — 但足以讓你避開糟糕的交換。
殘局要啟用你的王
后消失之後,王會變成強力的攻擊子。把王推向中央、推向通路兵,往往就是取勝計畫。同時通路兵該推,車該擺在通路兵後方 — 不管那是你的兵還是對手的兵。
西洋棋的歷史
西洋棋源自約六世紀印度的四人戰爭遊戲恰圖蘭卡,在波斯演變為沙特蘭茲,再經伊斯蘭世界傳入歐洲。中世紀的歐洲版本很慢:后只能斜走一格,象則固定跳兩格。
現代西洋棋出現於十五世紀末的西班牙與義大利,后與象取得了長程走法。這個變化太過劇烈,新棋一度被稱為「瘋后棋」。王車易位、吃過路兵等其餘現代規則在接下來兩個世紀陸續定型,首屆正式的世界冠軍賽於 1886 年舉行。
自 1950 年 Claude Shannon 的論文以來,西洋棋一直是人工智慧的核心試驗場。1997 年深藍擊敗卡斯帕洛夫,用的正是本頁使用的 Alpha-Beta 搜尋,只是快上無數倍;2017 年的 AlphaZero 則證明自我對弈的強化學習能夠超越它。相較之下,這裡的引擎刻意保持樸素 — 它本來就該是可以被打敗的。
西洋棋常見問題
- 這個西洋棋引擎強嗎?
- 與其說強,不如說誠實。它完全在瀏覽器裡執行 Alpha-Beta 搜尋、靜態搜尋與棋子位置評估,在固定時間內往前算數手。第四級足以擊敗休閒玩家,但無法對付有等級分的棋社棋手。
- 這裡可以王車易位和吃過路兵嗎?
- 可以。所有標準規則都已實作,包括兩種王車易位的完整合法性條件、吃過路兵、升變為車象馬的低升變、逼和、同一局面三次、五十步規則與子力不足。
- 西洋棋最好的第一手是什麼?
- 1.e4 與 1.d4 最常見,客觀上沒有誰更好。1.e4 傾向導向開放、戰術性的棋局,1.d4 則偏慢速的位置戰。在棋社水準,開局遠不如「不要白送棋子」重要。
- 我明明大優,為什麼變成和局?
- 多半是逼和 — 對手沒有被將軍卻沒有任何合法手,無論子力差距多大都判和。同一局面三次與五十步規則也可能終結一盤贏棋。將殺時記得替對方的王留一個逃格。
- 初學者怎麼進步最快?
- 慢到足以在落子前檢查每一個將軍、吃子與威脅;熟記基本殺法與簡單殘局;並復盤自己輸掉的棋,找出到底是哪一手開始走偏。開局是最不值得先研究的項目。