中國象棋計算機博弈發展史研究報告

系統梳理中國象棋計算機博弈從 1980 年代到 2026 年的技術演進、代表引擎與社群生態。 2001-2005年期間 → 2022年至今

☰ 目錄

2001-2005年期間

2001年:ELP在第6屆ICGA中獲得金牌。中國象棋引擎的棋力持續提升。

2002年:ELP在第7屆ICGA中衛冕金牌。

2003年:ZMBL(縱馬奔流)在第8屆ICGA中獲得金牌。

2004年:Contemplation(千慮)在第9屆ICGA中獲得金牌。夢入神機(MRSJ)獲得銅牌。黃晨開始開發ElephantEye。

2005年ICGA:象棋奇兵 vs XieXie
2005年第10屆ICGA計算機奧林匹亞——象棋奇兵(XQMASTER)對陣上屆冠軍XieXie比賽現場
2005年ICGA:象棋奇兵 vs 天馬行空
2005年第10屆ICGA——象棋奇兵(左)與天馬行空(TMSK,右)的比賽場景
2005年ICGA賽前會議
2005年ICGA中國象棋項目賽前技術會議——裁判與參賽者討論比賽規則

2005年:XQMASTER(象棋奇兵)在第10屆ICGA中獲得金牌。象棋旋風早期版本開始測試。

象棋奇兵——2005年ICGA金牌引擎
象棋奇兵(XQMASTER)——趙明陽開發的2005年ICGA冠軍引擎
象棋奇兵遊戲界面
象棋奇兵——與對手對弈界面
象棋奇兵——引擎分析設置
象棋奇兵——引擎參數與配置界面

2006-2010年期間

2006年:NEUChess(棋天大聖)在第11屆ICGA中獲得金牌。第一屆CCMC在北京舉辦。UCCI協議由黃晨發佈。中國象棋引擎棋力達到國家大師水平。

2007年:棋天大聖在第12屆ICGA和CCMC中衛冕。多線程引擎開始出現。

2008年:Intella(倚天象棋)在北京第13屆ICGA中獲得金牌。中國象棋引擎棋力開始超越部分人類特級大師。

2009年:TMSK(天馬行空)在第14屆ICGA中獲得金牌。象棋名手首次在CCMC中奪冠。佳佳象棋首次發佈。

2010年:Shiga(象棋世家)在第15屆ICGA中獲得金牌。象棋旋風(Tornado)在CCMC中奪冠。

2011-2015年期間

2011-2014年:象棋名手在CCMC中連續奪冠。中國象棋商業引擎市場達到頂峯。

2013年:BugChess(小蟲象棋)在第17屆ICGA中獲得金牌。

2015年:商業引擎市場開始萎縮。移動端引擎開始興起。AlphaGo的突破開始影響中國象棋社區。

2016-2021年期間

2016年:AlphaGo擊敗李世石。中國象棋社區開始討論強化學習在中國象棋中的應用。

2017年:GGzero項目啓動。Stockfish引入NNUE評估。

2018年:Yu Nasu發佈NNUE網絡。NNUE技術路線開始在中國象棋社區中被研究。

2019年:象棋旋風在CCMC中奪冠。

2020年:疫情影響線下比賽。NNUE技術在中國象棋的應用研究加速。

2021年:基於NNUE的實驗性中國象棋引擎出現在GitHub上。

2022年至今

2022年:皮卡魚(Pikafish)正式發佈。NNUE評估在中國象棋上成功運行。皮卡魚棋力迅速追平並超越商業引擎。Fishtest平臺開始爲皮卡魚服務。

2023-2024年:皮卡魚持續迭代,棋力不斷提升。社區持續擴大。Orange等獨立NNUE引擎出現。

2025-2026年:ATT++架構引入。AVX512優化。皮卡魚成爲事實上的中國象棋引擎標準。