中国象棋计算机博弈发展史研究报告
系统梳理中国象棋计算机博弈从 1980 年代到 2026 年的技术演进、代表引擎与社区生态。 结果分析方法 → 1996-2000年期间
☰ 目录
结果分析方法
中国象棋引擎测试结果的分析方法:
- 胜率计算:胜率 = 胜局数 / 总局数
- ELO计算:ELOd = -400 * log10(1/胜率 - 1)
- 置信区间计算:使用正态分布或Bootstrap方法
- SPRT决策:使用SPRT判断修改是否有效
测试结果的可视化
中国象棋引擎测试结果的可视化方法:
- ELO趋势图:按时间顺序展示引擎的ELO变化
- 胜率对比图:柱状图展示不同设置下的胜率对比
- 搜索深度分布图:展示引擎的搜索深度分布
- 时间使用分布图:展示引擎的思考时间分布
第三十三卷 中国象棋引擎历史时间线的详细补充
1985-1990年期间
1985年:第一届宏碁杯计算机象棋大赛在台湾举办。参赛程序棋力有限,但开创了中国象棋计算机竞赛的先河。
1987年:将族(Acer Chinese Chess)开始开发。虞希舜在大学期间独立完成了引擎的核心代码。
1988年:将族的测试版本在台湾的小范围测试中击败了业余棋手,引起了宏碁公司的注意。
1989年:第1届ICGA计算机奥林匹亚在伦敦举办。将族以4胜0负的成绩获得金牌,成为中国象棋计算机博弈的第一个世界冠军。
1990年:第2届ICGA计算机奥林匹亚,Elephant(许舜钦)获得金牌,将族未参赛。
1991-1995年期间
1991年:第3届ICGA,将族以Abyss名义参赛,与Surprise并列获得金牌。
1992年:将族的商业化版本"象棋大师3"正式发布。该版本在DOS平台上运行,棋力约等于业余二段水平。
1993-1994年:中国象棋引擎的发展进入"沉寂期"。商业引擎的销售不畅,学术研究的关注度也不高。
1995年:互联网在中国开始普及,中国象棋引擎的在线交流逐渐增多。棋隐(Chess1)开始开发。
1996-2000年期间
1996年:棋隐的测试版本在互联网上流传。
1997年:棋隐正式发布,成为Windows平台上最受欢迎的中国象棋引擎之一。
1998年:棋隐的用户群迅速扩大,成为中国象棋软件市场的领导者。
1999年:中国象棋协会颁布《中国象棋竞赛规则》(1999年版),为引擎规则实现提供了正式的标准。
2000年:弈天棋缘在线对弈平台开始运营,成为中国象棋引擎测试的重要平台。