中国象棋计算机博弈发展史研究报告

系统梳理中国象棋计算机博弈从 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优化。皮卡鱼成为事实上的中国象棋引擎标准。