比賽規則 · 2026-05-18 · ROLLER 編輯部

輪空(BYE)機制全面分析 — 成因、分散與 N=9 的情況

為什麼會出現輪空(2 的冪規則)、輪空者的 4 個優勢、輪空分散原則、N=9 極端情況的解決方法,以及選手得到輪空時如何利用。

柔術比賽“運氣”的根源 — 輪空(BYE)。參賽人數不是 2 的冪時,部分選手會自動晉級。輪空如何分配、誰會得到、如何公平分散 — 本文深入講解。

1. 什麼是輪空?

也就是“不戰而勝” — 沒有對手,自動晉級下一輪。英文為 BYE 或 Walkover。第一輪輪空的選手從第二輪開始比賽。

2. 為什麼會出現 — 2 的冪規則

單敗淘汰對陣表的規模 B 始終是 2 的冪(2、4、8、16、32、64)。參賽人數 N 小於 B 時,空位 = 輪空。

N對陣表(B)輪空數第 1 輪實際場數
3411(3 人中 1 人輪空)
5831(5 人中 3 人輪空)
6822(6 人中 2 人輪空)
7813(7 人中 1 人輪空)
91671(9 人中 7 人輪空!)
121644
151617

3. 輪空為什麼佔優(不公平性)

  • ① 體能 ↑ — 少打 1 場,一直到決賽都能儲存體能。
  • ② 資訊 ↑ — 可以觀看下一輪對手們的比賽,分析他們的套路。
  • ③ 熱身時間 ↑ — 可以使用場地,並與場邊教練商量戰術。
  • ④ 心理 ↑ — “已經自動晉級一次”的自信。

4. 輪空分配原則

有種子的對陣中常用的原則(ROLLER 也按此分配):

  1. 保護強手 — 從 1 號種子開始優先輪空。與其讓 1、2 號種子第一輪對上弱手,不如給他們輪空,更具一致性。
  2. 分散輪空 — 不讓 2 個輪空集中在同一半區。例如:2 個輪空 → 1 個在上半區,1 個在下半區。
  3. 不出現輪空對輪空 — 兩個輪空進入同一場比賽時,比賽本身無效。系統會自動阻止。
  4. 沒有種子時 — 先做道館分離(separateByGym),再分散輪空。

5. N=9 的情況 — 7 個輪空?

參賽 9 人時,對陣表為 16,輪空 7 個。9 人中有 7 人不打第一輪,直接進入第二輪。第一輪實際只有 1 場。此時:

  • 7 個輪空 = 1–7 號種子自動晉級
  • 唯一一場實戰 = 8 號種子 vs 9 號種子
  • 該場勝者 = 從 8 號種子的位置晉級第二輪
  • 從第二輪開始與普通 8 人淘汰賽相同

遇到這種情況,建議考慮退還一半報名費,或改為迴圈賽。這是輪空最集中的情況。

6. 避免輪空的運營選項

  • ① 合併組別 — 5 名白帶 + 4 名藍帶 → 合併為 9 人,只用種子區分。也可考慮迴圈賽。
  • ② 改為迴圈賽 — N=3–6 時全迴圈更公平。沒有輪空。
  • ③ 部分退款 — 給輪空的選手退還部分報名費。
  • ④ 加賽 — 給輪空選手提供額外報名其他組別無差別級的選項。

7. 選手視角 — 輪空時該做什麼

  • 熱身 — 可以使用場地。保持體溫 + 輕量操練。
  • 進食、補水 — 距離下一場還有 1–2 小時 → 吃點輕食沒問題。
  • 收集資訊 — 觀看下一輪兩名可能對手的第一輪比賽 → 掌握他們的風格。
  • 穩定心態 — 抱著“不是靠運氣晉級,而是憑種子位”的心態。

8. 輪空分散演算法(ROLLER 自動處理)

ROLLER 自動應用以下演算法:

  1. 根據參賽人數 N 計算對陣表規模 B = nextPow2(N)
  2. 輪空數 = B − N
  3. 輸入種子的選手 ≥ 2 人 → 應用標準種子位置順序 [1,8,5,4,3,6,7,2] + 輪空放入空位(從高位種子開始)
  4. 沒有種子 → 道館分離後從每場的第一個位置開始填 → 最後幾場為輪空
  5. 透過 next_match_id 路由,避免 2 個輪空集中在同一半區

9. 結論

輪空是單敗淘汰制無法避免的副作用。完美的公平不可能實現 — 主辦方要用分散和種子儘量減少影響,選手在得到輪空時要好好利用。像 N=9 這樣的極端情況,應積極考慮合併組別或改為迴圈賽。

ROLLER 自動分散輪空

生成對陣表時自動分散輪空 + 阻止輪空對輪空。輸入種子後優先給強手分配輪空。ROLLER 的對陣生成引擎在伺服器端一次處理完畢。

輪空不戰而勝對陣表種子