回 帖 发 新 帖 刷新版面

主题:[ebook]<pc游戏编程_人机博弈>

不但内容丰富,而且通俗易懂,保证菜鸟也能一个礼拜看完~ 编出自己的博弈游戏.列出目录:
////////////////////////////
第一章 引 言
    1.1 人机博弈的要点
    1.2 棋盘表示(Board Representations)
    1.3 走法产生(Move Generation)
    1.4 搜索技术(Search Techniques)
    1.5 估值(Evaluation)
    1.6 本书的布局
    1.7 其他话题
    1.8 关于范例程序
第二章 棋盘表示
    2.1 基本表示方法
    2.2 比特棋盘(Bit Boards)
第三章 走法产生
    3.1 如何产生
    3.2 效率问题
    3.3 逐个产生VS全部产生
    3.4 内存的使用
第四章 基本搜索技术
    4.1 博弈树
    4.2 极大极小值算法(Minimax Algorithm)
    4.3 深度优先搜索(Depth First Search)
    4.4 负极大值算法(Negamax Algorithm)
第五章 估值基础
    5.1 棋子的价值评估
    5.2 棋子的灵活性与棋盘控制
    5.3 棋子关系的评估
    5.4 与搜索算法配合
第六章 实例研究
    6.1 数据表示
    6.2 走法产生器
    6.3 搜索引擎
    6.4 估值核心
    6.5 操作界面
    6.6 试用
第七章 搜索算法的改进
    7.1 Alpha-Beta搜索
     范例程序
    7.2 Fail-soft alpha-beta
     范例程序
    7.3 渴望搜索(Aspiration Search)
     范例程序
    7.4 极小窗口搜索(Minimal Window Search/PVS)
     范例程序
    7.5 置换表(Transposition Table)
    7.6 哈希表(Hash Table)
     应用置换表的其他问题
    7.7 Zobrist哈希技术
     范例程序
    7.8 迭代深化(Iterative Deepening)
     范例程序
    7.9 历史启发(The History Heuristic)
     范例程序
    7.10 杀手启发(Killer Heuristic)
    7.11 SSS*/DUAL*算法
    7.12 SSS*与Alpha-Beta
    7.13 MTD(f)算法
     范例程序
    7.14 综合运用
第八章 估值核心的优化
    8.1 估值函数的速度
    8.2 估值函数与博弈性能
    8.3 估值函数的内容及其调试
第九章 其他重要的话题
    9.1 水平效应(Horizon Effect)
      9.1.1 静止期搜索(Quiescence Search)
      9.1.2 扩展搜索(Search Extensions)
    9.2 开局库(Opening Book)
    9.3 残局库(Endgame Database)
    9.4 循环探测(Repetition Detection)
    9.5 代码的优化(Code Optimization)
      9.5.1 优化的阶段及地方
      9.5.2 函数调用的时间开销
      9.5.3 查表代替计算
      9.5.4 交叉递归
      9.5.5 内存管理的时间开销
    9.6 其他方法
      9.6.1 轻视因子(Contempt Factor)
      9.6.2 机器学习(Machine Learning)
      9.6.3 并行搜索
      9.6.4 围棋
第十章 五子棋对弈的程序实例
    10.1 概述
    10.2 数据表示
    10.3 走法产生器
    10.4 搜索引擎
    10.5 估值核心
    10.6 操作界面
    10.7 试用
附录 术语表
//////////////////////////////////////////////////
心动了吧,这里下载:
http://euclidwang.googlepages.com/pc_.rar

回复列表 (共11个回复)

沙发

这是一本好书,不过我没能一个星期看完,看来我是菜菜鸟了。^_^

板凳

能下,看看先~

3 楼

我下不了,下到1M都没有就被破坏了,不知道是不是网速不好。

4 楼

哦不好意思,其实网上还有很多下载~

5 楼

haodongxi ya

6 楼

The bandwidth limit for this site has been exceeded.

7 楼

呵呵,我刚好在图书管借了这本书

8 楼

书挺好的,就是不清晰。

9 楼

好的,我最近就是想写个这个东西

10 楼

谢谢楼主贡献!

我来回复

您尚未登录,请登录后再回复。点此登录或注册