進階 · 進階者

西洋棋等級分制度全解析(Elo、Glicko 與其他)

西洋棋等級分制度把你的成績換算成一個能預測表現的數字。本文用最白話的方式,說明 Elo、Glicko 與 Glicko-2 實際是怎麼運作的。

西洋棋等級分制度是一套數學公式,把你的勝、負、和換算成一個數字,用來預測你面對其他有分棋手時的表現。三大主流是 Elo(元祖,FIDE 採用)、Glicko,以及 Glicko-2(Chess.com、Lichess 與多數應用程式採用)。分數愈高、棋力愈強——而兩人分差多少,就對應著預期得分是多少。

以上是重點。接下來我們掀開引擎蓋,因為一旦你搞懂這套數學的思路,自己的分數就不再像神秘的吃角子老虎,而是完全說得通。

30秒版本

  • Elo: 贏比你強的人,加很多分;贏比你弱的人,加一點點;輸給比你弱的人,扣很多。簡單、久經考驗。
  • Glicko / Glicko-2: Elo 的聰明表親。它還會追蹤系統對你的分數有多有把握(所謂「等級分偏差」),所以新手或久沒下的人分數變動更快。
  • 約400分的差距代表被看好的一方大約每11局能贏10局。

Elo 等級分制度怎麼運作?

Elo(得名自物理學家 Arpad Elo,這是人名,不是縮寫,請別寫成「ELO」)美在簡單。它假設你每天的實際發揮,會在自己的「真實水準」附近小幅擺動——就像飛鏢選手大致穩定,但畢竟不是機器。

每一局開始前,系統會依分差算出一個預期得分。如果雙方分數完全相同,各自的預期得分是 0.5(等於擲硬幣)。如果你高200分,預期得分約 0.76——平均下來,每局大約拿四分之三分。

然後它把實際發生的原本預期的拿來比較:

  • 表現超出預期? 分數上升。
  • 表現不如預期? 分數下降。
  • 剛好符合預期? 幾乎不動。

變動幅度是你的 K 值(每局造成多大擺盪)乘上實際結果與預期結果之差。FIDE 對新棋手用 K=40,對多數已穩定的棋手用 20,對2400以上的頂尖棋手用 10——所以你爬得愈高,數字漂移得愈慢。這是刻意設計:一位2700的棋手已經用數百局證明了水準,不該因為一天狀況差就讓分數上下亂彈。

每一套等級分制度都從這裡開始——局面均等,勝負五五波。你的分數不過是「你多常打破預期」的一份累計帳。

西洋棋等級分一步步是怎麼算的?

我們實際走一個例子,比較記得住。假設你的分數是 1500,對手是 1700——對方高200分。

  1. 預期得分: 分差200分時,系統預期你大約拿 0.24(你是弱勢方)。
  2. 你贏了! 你的實際得分是 1.0
  3. 驚喜值: 1.0 − 0.24 = 比預期多了 0.76
  4. 乘上 K 值(假設是 20): 20 × 0.76 ≈ +15分。你升到約1515,對手同樣掉約15分。

注意這裡的優雅之處:分數基本上是守恆的。你加到的分,是從對手那一堆裡拿走的。整套制度就是一張巨大的零和記分板,而擊敗強敵是往上爬的快車道。

什麼是 Glicko 等級分制度?

Elo 有個盲點:它對全新帳號和下了30年的老將用同一個 K 值,儘管我們對新手的「真實實力」把握小得多。Mark GlickmanGlicko(以及後來的 Glicko-2)補上了這一塊,而這正是 Chess.com、Lichess 與多數線上平台採用的制度。

Glicko 為每位棋手多加一個數字:等級分偏差(RD)——本質上就是系統的信賴區間,可以想成誤差線。

  • RD 高(新帳號,或你幾個月沒下棋):系統沒把握,所以你的分數擺動很大,好快點找到你的水準。
  • RD 低(你天天在下):系統信得過你的數字,擺動就縮小。

Glicko-2 再加第三味:波動度,衡量你近期成績有多不穩定。連續大起大落的棋手會被視為較難預測。這就是為什麼你久沒上 Lichess,回來下一局有時分數會跳30分——你離開期間 RD 膨脹了,系統正在快速重新校準。

西洋棋等級分多少算好?

誠實的答案:「好」完全取決於你在哪個池子、下了多久。不過對於已穩定的線上(Glicko-2)分數,大致地形如下:

分數區間大致代表
800以下全新棋手——正在學規則與子力配合
800–1200進階初學者——看得出基本戰術,不會每步都送子
1200–1600紮實的俱樂部級業餘棋手——有真正的開局與殘局概念
1600–2000強俱樂部棋手——許多常跑賽事的人在這個區間
2000–2200專家——相當強
2200+大師領域(FM、IM、GM 等頭銜大致從這裡往上)

別把自我價值錨定在數字上。依定義,平均的有分棋手就是平均——這不是貶低,只是數學。唯一重要的分數,是你的曲線在幾個月的尺度上有沒有往上走。

為什麼我贏了分數還掉(或輸了反而漲)?

這一點幾乎人人踩坑,我們把它講清楚。在 Glicko 制度裡,單一局的得失分取決於系統一次處理的整批結果,以及你當下的 RD。如果 RD 偏高,一個結果可能以出乎意料的方式重新校準你。而如果你贏的是比你弱很多的對手,可能幾乎沒加分——因為系統本來就預期你會贏,沒有驚喜可以獎勵。

反過來就有點痛:輸給遠低於你的人,會扣掉一大塊,因為那個結果確實出乎意料。系統不是在懲罰你——它是在根據新證據更新對你真實實力的估計。冷酷,但公平。

一點有趣的歷史 📈

在 Elo 之前,西洋棋用的是笨重的 Harkness 制度,算出來的結果常常怪異,職業棋手也公開抱怨。Arpad Elo——匈牙利裔美籍物理學教授,本身也是強業餘棋手——在1960年向美國西洋棋協會提出他的統計模型,FIDE 則在1970年在全球採用。這套制度紮實到後來遠遠外溢出西洋棋:如今它撐起了《拼字遊戲》、桌球、電競的評分,甚至還被用在 Facebook 早期那個「幫人評分」的實驗裡,而那個實驗後來啟發了某個社群網站。對一條西洋棋公式來說,成績不算差。

要避開的常見誤解

  • 「只有 Elo 才是『真正的』等級分。」 並非如此。Elo、Glicko 與 Glicko-2 都站得住腳,只是在「把握度」與「反應速度」之間做了不同取捨。
  • 「我的線上分數等於我的 FIDE 分數。」 它們是彼此不通的兩個池子。(我們在 FIDE 與 Chess.com 等級分比較裡直接對照過。)
  • 「一直虐弱雞可以刷分。」 幾乎刷不動——而且會拖住你真正的進步。找實力相近或更強的人下。
  • 「分數掉了代表我變弱了。」 通常只是波動,或你這輪碰到的對手偏硬。要看幾十局的趨勢,而不是單一場次。

重點整理

  • 西洋棋等級分制度把成績換成一個數字,透過分差推出的預期得分來預測表現。
  • Elo 是經典款;加減分等於「超出預期的幅度」乘上 K 值
  • Glicko/Glicko-2 多加了把握度指標(RD)與波動度,讓系統在不確定時調整得更快。
  • 約400分的優勢 ≈ 每11局約贏10局。
  • 要看數月的趨勢,別盯著每天的抖動。

常見問題

Elo 和 Glicko 哪個比較好? Glicko-2 一般更精確,因為它會追蹤把握度與波動度,這也是多數線上平台採用它的原因。Elo 的強項是簡單、且經過數十年驗證,所以 FIDE 仍然沿用。

為什麼400分差距代表被看好方約贏91%? 這寫在 Elo 的預期得分公式裡:大約每200分一級,被看好方的勝算就再乘上一個倍數。到400分時,預期得分約 0.91——差不多每11局贏10局。

和局會影響等級分嗎? 會。和局算 0.5 分。跟比你強很多的人和局,你會加分(表現超出預期);跟比你弱很多的人和局,你會掉分。

什麼是「臨時分數」? 在 Glicko 制度裡,那是 RD 很高的分數——通常是你的前15到30局。系統還沒有把握,所以數字會劇烈擺盪,直到穩定下來。

我一直贏,分數還可能下降嗎? 在 Glicko 制度裡短期有可能——如果一次批次重算或 RD 位移的影響,蓋過了你贏弱對手所得的那一點分。但只要樣本夠大、你是真的在贏,分數就會往上走。

「大師」是幾分? 各國的國家大師頭銜通常從2200左右起跳,FIDE 頭銜(FM、IM、GM)疊在其上。確切門檻依協會與平台而異。

繼續往上爬

現在數字說得通了,真正的問題是怎麼把它拉高。這就要看練習習慣了。

➡️ 接著看: 如何有效練習西洋棋 · 也很有用:FIDE 與 Chess.com 等級分比較如何走出低潮。想看全貌?前往進階專區


Chess Lab Academy 編輯團隊 撰寫與事實查核(AI 輔助、人工編修)· 等級分算式對照 FIDE 等級分規章與已公開的 Glicko-2 規格驗證;局面以 Stockfish 17 檢查 · 最後查核日期 2026-08-03 · 資料來源 · 我們如何驗證內容

關於本課 — Chess Lab Academy 編輯團隊負責每一課的研究、撰寫與事實查核。內容在 AI 輔助下起草,所有西洋棋相關敘述都經過人工驗證後才發布——詳見我們的方法論。 閱讀我們的方法論 →
驗證 — 引擎驗證(Stockfish 17)+規則依據 FIDE 西洋棋規則 · 最後驗證 2026年8月3日
棋題 — from the Lichess open database (CC0), each engine-verified at the source.
Samurai Warlords Chess
Samurai Warlords Chess具造型與獎勵的即時 3D 西洋棋
取得應用程式