中國象棋計算機博弈發展史研究報告
系統梳理中國象棋計算機博弈從 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年:弈天棋緣在線對弈平臺開始運營,成爲中國象棋引擎測試的重要平臺。