《現(xiàn)代計算機圍棋基礎》在筆者劉知青、李文峰研究工作的基礎上,系統(tǒng)地討論了現(xiàn)代計算機圍棋的主要理論與關鍵技術,分4個部分依次介紹了計算機圍棋的概念與意義、所使用的數(shù)學模型與方法、圍棋模式知識的獲取與使用,以及計算機圍棋程序實現(xiàn)的方法與技術。在撰寫過程中,筆者力求深入淺出、通俗易懂,同時又不失嚴謹?shù)膶W術作風。
《現(xiàn)代計算機圍棋基礎》可以作為計算機科學、人工智能等相關專業(yè)的課程教科書或參考書,同時也可以為相關領域的研究人員與廣大計算機圍棋愛好者提供參考。
《現(xiàn)代計算機圍棋基礎》以筆者劉知青、李文峰在北郵一九鼎計算機圍棋研究所的研究工作為基礎,參考了現(xiàn)代計算機圍棋博弈的學術文獻,系統(tǒng)地介紹了現(xiàn)代計算機圍棋博弈的基礎意義與概念、主要理論與方法、常用模型與程序設計實例。本書可以作為計算機科學專業(yè)、人工智能專業(yè)、軟件工程專業(yè)或其他相關專業(yè)的本科高年級課程或研究生課程的教材或參考書。對現(xiàn)代計算機圍棋感興趣的科技工作者也會發(fā)現(xiàn)本書具有參考價值。讀者只要具有“高等數(shù)學”、“數(shù)據(jù)結構”和“面向對象程序設計”等方面的知識均可順利地閱讀本書。
第1部分 導論
第1章 計算機博弈概述
第2章 計算機博弈的理論與方法
第3章 圍棋的基本知識
第4章 圍棋的起源及發(fā)展
第5章 計算機圍棋概述
第2部分 模型
第6章 專家系統(tǒng)局勢評估
第7章 蒙特卡洛局勢評估
第8章 多臂匪徒模型
第9章 圍棋落子搜索的數(shù)學模型
第10章 蒙特卡羅搜索樹
第3部分 模式
第11章 上下文模式
第12章 模式的處理
第13章 評分系統(tǒng)
第14章 模式的搭配
第4部分 程序
第15章 計算機圍棋博弈程序的組成結構
第16章 程序中的盤面表示
第17章 程序中的搜索方法
第18章 程序中的盤面評估
第19章 程序中的高性能計算
第20章 程序之間的通信
后記
參考文獻