注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C/C++中國(guó)象棋程序入門(mén)與提高

C/C++中國(guó)象棋程序入門(mén)與提高

C/C++中國(guó)象棋程序入門(mén)與提高

定 價(jià):¥35.00

作 者: 蔣鵬 等著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 代碼的力量
標(biāo) 簽: VC++

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121085758 出版時(shí)間: 2009-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 333 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)由淺入深地介紹了中國(guó)象棋博弈程序的各個(gè)基本知識(shí)點(diǎn),以實(shí)際案例來(lái)促進(jìn)讀者對(duì)算法的理解,提高實(shí)際編程能力。主要內(nèi)容包括:中國(guó)象棋博弈,局面表示,走法表示及生成走法,局面評(píng)估,基本搜索算法,人機(jī)博弈,機(jī)器對(duì)弈,置換表,算法分析及測(cè)試技術(shù),時(shí)間控制策略,啟發(fā)式搜索策略,更多搜索策略。本書(shū)適用于在校計(jì)算機(jī)專(zhuān)業(yè)本科學(xué)生及研究生,以及程序設(shè)計(jì)、算法、博弈和人工智能的愛(ài)好者及專(zhuān)業(yè)人士。

作者簡(jiǎn)介

暫缺《C/C++中國(guó)象棋程序入門(mén)與提高》作者簡(jiǎn)介

圖書(shū)目錄

第1章 緒論
 1.1 機(jī)器博弈
  1.1.1 Tic-Tac-Toe游戲
  1.1.2 國(guó)際象棋機(jī)器博弈
  1.1.3 機(jī)器博弈發(fā)展趨勢(shì)
 1.2 中國(guó)象棋程序
  1.2.1 中國(guó)象棋博弈程序組成
  1.2.2 中國(guó)象棋程序研究現(xiàn)狀
  1.2.3 全國(guó)計(jì)算機(jī)博弈錦標(biāo)賽
 1.3 C/C++基礎(chǔ)知識(shí)
  1.3.1 結(jié)構(gòu)體
  1.3.2 聯(lián)合體
  1.3.3 枚舉
  1.3.4 指針
  1.3.5 面向?qū)ο蟪绦蛟O(shè)計(jì)
 1.4 數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)
  1.4.1 線性表
  1.4.2 棧和隊(duì)列
  1.4.3 樹(shù)
  1.4.4 查找
  1.4.5 排序
 1.5 算法分析基礎(chǔ)知識(shí)
  1.5.1 算法描述
  1.5.2 算法時(shí)間復(fù)雜度分析
第2章 中國(guó)象棋博弈
 2.1 中國(guó)象棋簡(jiǎn)介
  2.1.1 棋盤(pán)與棋子
  2.1.2 走棋和吃子
  2.1.3 將死和困斃
  2.1.4 勝、負(fù)、和
 2.2 中國(guó)象棋博弈程序
  2.2.1 局面表示
  2.2.2 走法生成
  2.2.3 搜索算法
  2.2.4 局面評(píng)估
第3章 局面表示
 3.1 簡(jiǎn)單的表示方法
 3.2 擴(kuò)展數(shù)組表示
  3.2.1 棋盤(pán)表示
  3.2.2 棋子表示
  3.2.3 二維數(shù)組與一維數(shù)組
 3.3 字符串表示局面
  3.3.1 棋子表示
  3.3.2 棋盤(pán)表示
  3.3.3 走方表示
  3.3.4 走棋步數(shù)
 3.4 不同表示方法的轉(zhuǎn)換
  3.4.1 一維數(shù)組轉(zhuǎn)換成FEN串
  3.4.2 FEN串轉(zhuǎn)換成一維數(shù)組
第4章 走法表示及生成走法
 4.1 走法表示
 4.2 車(chē)炮馬象(相)士(仕)卒(兵)將(帥)走法生成
  4.2.1 馬的走法生成
  4.2.2 將(帥)的走法生成
  4.2.3 士(仕)的走法生成
  4.2.4 象(相)的走法生成
  4.2.5 車(chē)的走法生成
  4.2.6 炮的走法生成
  4.2.7 卒(兵)的走法生成
 4.3 產(chǎn)生一個(gè)局面的全部走法
 4.4 簡(jiǎn)化合理位置數(shù)組
 4.5 棋子數(shù)組
 4.6 將軍檢測(cè)
 4.7 如何更快地生成走法
  4.7.1 事先生成法
  4.7.2 位行位列
第5章 局面評(píng)估
第6章 基本搜索算法
第7章 人機(jī)博弈
第8章 機(jī)器對(duì)弈——博弈引擎
第9章 置換表
第10章 算法分析及測(cè)試技術(shù)
第11章 時(shí)間控制策略
第12章 啟發(fā)式搜索策略
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)