版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CC++中國(guó)象棋程序入門與提高讀書筆記模板01思維導(dǎo)圖讀書筆記作者介紹內(nèi)容摘要目錄分析精彩摘錄目錄0305020406思維導(dǎo)圖程序中國(guó)象棋算法中國(guó)象棋程序讀者分析走法搜索局面第章時(shí)間策略程序表搜索算法棋盤處理數(shù)組關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要本書以提高C/C++程序設(shè)計(jì)能力為主要目標(biāo),深入淺出地介紹中國(guó)象棋博弈中的基本算法,分析算法實(shí)現(xiàn)的關(guān)鍵技術(shù),再逐步介紹各種高級(jí)技巧,使讀者能夠迅速領(lǐng)會(huì)象棋程序的特點(diǎn),自己動(dòng)手寫出更高效的程序。本書所有算法均配有示例程序,使讀者能夠由淺入深的掌握中國(guó)象棋程序的要領(lǐng)。讀書筆記讀書筆記既講了象棋游戲的規(guī)則,又講了如何在計(jì)算機(jī)里表示這些規(guī)則,同時(shí)還講述了相關(guān)規(guī)則,對(duì)于想了解PC游戲編程的人來(lái)說(shuō)有些幫助,不過(guò)現(xiàn)在較新版本的VISUALSTUDIO都不內(nèi)置MFC了,建議用其它UI框架實(shí)現(xiàn)。目錄分析1.1機(jī)器博弈1.3C/C++基礎(chǔ)知識(shí)1.2中國(guó)象棋程序第1章緒論1.5算法分析基礎(chǔ)知識(shí)1.4數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)第1章緒論2.2中國(guó)象棋博弈程序2.1中國(guó)象棋簡(jiǎn)介第2章中國(guó)象棋博弈3.1簡(jiǎn)單的表示方法3.2擴(kuò)展數(shù)組表示3.3字符串表示局面3.4不同表示方法的轉(zhuǎn)換第3章局面表示4.1走法表示4.2車炮馬象(相)士(仕)卒(兵)將(帥)走法生成4.3產(chǎn)生一個(gè)局面的全部走法4.4簡(jiǎn)化合理位置數(shù)組第4章走法表示及生成走法4.5棋子數(shù)組4.7如何更快地生成走法4.6將軍檢測(cè)第4章走法表示及生成走法5.1簡(jiǎn)單的局面評(píng)估算法5.2帶棋子數(shù)組的評(píng)估5.3新的價(jià)值數(shù)組5.4位置分值5.5靈活性分值12345第5章局面評(píng)估5.7知識(shí)與速度5.6更為復(fù)雜的局面評(píng)估第5章局面評(píng)估6.1搜索樹6.2深度優(yōu)先搜索與廣度優(yōu)先搜索6.3簡(jiǎn)單的兩步搜索6.4極大點(diǎn)與極小點(diǎn)第6章基本搜索算法6.5結(jié)點(diǎn)的層次6.6極大極小搜索算法6.7局面變換6.8走法棧第6章基本搜索算法6.9獲取最佳走法6.10完整的搜索過(guò)程6.11合并極大點(diǎn)與極小點(diǎn)搜索6.12負(fù)極大值搜索6.13極大極小搜索時(shí)間分析6.14搜索剪枝010302040506第6章基本搜索算法6.15Alpha-Beta搜索6.17alpha一直小于beta嗎?6.16Alpha-Beta搜索時(shí)間分析第6章基本搜索算法7.1基本知識(shí)7.2VC++工程7.3棋盤顯示7.4計(jì)算機(jī)走棋7.5走法顯示12345第7章人機(jī)博弈7.7時(shí)間處理7.6棋手走棋第7章人機(jī)博弈8.1UCCI協(xié)議8.2常用指令和反饋8.3管道8.4UCCI棋盤表示8.5博弈引擎8.6界面程序010302040506第8章機(jī)器對(duì)弈——博弈引擎9.1置換表9.3Zobrist鍵值9.2哈希表第9章置換表9.4哈希函數(shù)9.5結(jié)合置換表的Alpha-Beta搜索9.6結(jié)點(diǎn)深度9.7Alpha結(jié)點(diǎn)和beta結(jié)點(diǎn)9.8最佳走法12345第9章置換表9.9獲勝局面9.10超出邊界的Alpha-Beta搜索9.11哈希表的沖突處理策略9.12清空哈希表第9章置換表10.1測(cè)試內(nèi)容10.2測(cè)試用例設(shè)計(jì)10.3測(cè)試代碼10.4測(cè)試結(jié)果分析第10章算法分析及測(cè)試技術(shù)11.1帶時(shí)限的搜索算法11.3迭代深化(IterativeDeepening)11.2平均時(shí)間分配第11章時(shí)間控制策略11.5結(jié)合置換表的限時(shí)搜索11.4動(dòng)態(tài)時(shí)間分配第11章時(shí)間控制策略12.1殺手啟發(fā)(KillerHeuristic)12.2歷史表啟發(fā)(HistoryHeuristic)12.3走法排序12.4克服水平線效應(yīng)12.5空著12345第12章啟發(fā)式搜索策略12.7殘局庫(kù)12.6開局庫(kù)第12章啟發(fā)式搜索策略13.1PVS主要變例搜索13.2MTD(f)算法13.3后臺(tái)思考13.4最小樹第13章更多搜索策略13.6博弈程序的智能水平13.5你的策略第13章更多搜索策略作者介紹同名作者介紹這是《
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年滬教新版九年級(jí)歷史上冊(cè)階段測(cè)試試卷
- 2025年統(tǒng)編版九年級(jí)歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年度企業(yè)內(nèi)部培訓(xùn)項(xiàng)目合作協(xié)議合同范本4篇
- 2025年人教新起點(diǎn)必修1歷史下冊(cè)階段測(cè)試試卷含答案
- 2025年人教B版選修3歷史下冊(cè)月考試卷
- 二零二五版苗木養(yǎng)護(hù)管理服務(wù)合同2篇
- 二零二五版南京二手房買賣電子合同范本4篇
- 二零二五年度二零二五互聯(lián)網(wǎng)金融服務(wù)合同規(guī)范范本4篇
- 2025年度墻體改梁與建筑智能化升級(jí)合同4篇
- 二零二五年度農(nóng)藥產(chǎn)品生產(chǎn)安全培訓(xùn)采購(gòu)合同4篇
- 環(huán)境監(jiān)測(cè)對(duì)環(huán)境保護(hù)的意義
- 2023年數(shù)學(xué)競(jìng)賽AMC8試卷(含答案)
- 神經(jīng)外科課件:神經(jīng)外科急重癥
- 2024年低壓電工證理論考試題庫(kù)及答案
- 2023年十天突破公務(wù)員面試
- 《瘋狂動(dòng)物城》中英文對(duì)照(全本臺(tái)詞)
- 醫(yī)院住院醫(yī)師規(guī)范化培訓(xùn)證明(樣本)
- 小學(xué)六年級(jí)語(yǔ)文閱讀理解100篇(及答案)
- 氣功修煉十奧妙
- 安徽省物業(yè)服務(wù)標(biāo)準(zhǔn)
- 勾股定理的歷史與證明課件
評(píng)論
0/150
提交評(píng)論