玄石
GoZero · 9/19 路圍棋對弈
這是什麼
一款可切換 9 路快速對弈與 19 路完整棋局的圍棋 app。對手是自行訓練的圍棋 AI—— 完全從零開始自我對弈學成,沒有讀過任何一局人類棋譜。 想隨手來一盤或認真下完整棋局,都可直接選擇。
特色
- 雙棋盤:9 路快速對弈與 19 路完整棋局隨時切換。
- 三段棋力:輕靈(不搜索)、均衡(32 次搜索)、深思(128 次搜索)。
- 即時勝率:每一手之後都看得到 AI 對局面的評估與整局的勝率曲線。
- 可調規則:貼目與讓子都能自訂,讓子最多四子。
- 對局復盤:棋譜留在自己的裝置上,隨時回顧。
- 模型性能:app 內附這個 AI 的訓練曲線與實測勝率。
- 乾淨:不需註冊、沒有廣告、不蒐集個人資料。
AI 是怎麼練出來的
- 訓練方式
- AlphaZero 式自我對弈強化學習,零人類棋譜。
- 搜索
- Gumbel 根節點選擇(DeepMind, 2022)——無偏的策略改進, 32 次模擬就能達到傳統 PUCT 需要 800 次的效果。
- 網路
- 殘差網路加 KataGo 式全局池化偏置,讓每一層都看得到全盤資訊。
- 規則
- 中國規則(Tromp-Taylor 計點),預設貼目 7.5,禁全同型。
整條訓練管線都是 JAX,自對弈在 GPU 上向量化執行,單卡同時下上千盤棋。 原始碼公開於 GitHub。