机器博弈中的数据结构与基本方法PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:张利群编著
- 出 版 社:沈阳:辽宁科学技术出版社
- 出版年份:2014
- ISBN:9787538189049
- 页数:160 页
1 机器博弈概述 1
1.1 博弈的基本概念 1
1.2 计算机博弈技术发展中的几个重要人物和事件 3
1.3 研究机器博弈的意义 4
1.3.1 对计算机科学有重要影响 4
1.3.2 推动了人工智能学科的发展 5
1.3.3 有利于科技创新意识的培养 5
1.3.4 为IT公司展示自己建立了平台 5
2 机器博弈中的数据结构 7
2.1 棋类的三要素 7
2.1.1 中国象棋 7
2.1.2 苏拉卡尔塔棋 12
2.1.3 牛角棋 12
2.2 3种棋的逻辑结构 13
2.3 物理结构及3种棋的存储结构 14
2.3.1 线性结构的存储及运算 15
2.3.2 树形结构的存储及运算 20
2.3.3 图形结构的存储及运算 23
2.3.4 3种棋的存储结构 27
2.3.5 辅助的存储结构 30
2.4 排序运算 33
2.4.1 选择排序 33
2.4.2 冒泡排序 33
2.4.3 插入排序 34
2.4.4 Shell排序 35
2.4.5 快速排序 35
2.4.6 归并排序 36
2.5 哈希表及其查找 37
2.5.1 哈希表的概念 37
2.5.2 哈希函数的构造方法 38
2.5.3 哈希冲突的处理 38
2.6 递归程序设计方法 39
2.6.1 递归程序设计的要点 39
2.6.2 递归程序设计举例 40
3 着法生成 50
3.1 着法表示 50
3.2 着法生成 50
3.2.1 中国象棋的着法生成 51
3.2.2 苏拉卡尔塔棋的着法生成 63
3.2.3 牛角棋的着法生成 67
3.3 棋局的全部着法生成 70
3.3.1 中国象棋的棋局全部着法生成 70
3.3.2 苏拉卡尔塔棋的棋局全部着法生成 72
3.3.3 牛角棋的棋局全部着法生成 73
3.4 开局着法和残局着法 73
4 博弈树 77
4.1 状态空间 77
4.2 博弈树 79
4.3 博弈树的作用 81
5 评估函数 84
5.1 评估函数的概念 84
5.2 棋局评价的主要特征 85
5.3 棋局特征、分值举例 85
5.3.1 中国象棋 85
5.3.2 苏拉卡尔塔棋 87
5.4 评估函数的调试和优化 88
5.4.1 手工调试方法 88
5.4.2 爬山法 88
5.4.3 模拟退火算法 89
5.4.4 遗传算法 90
6 基本搜索方法 91
6.1 盲目搜索 91
6.1.1 深度优先搜索 92
6.1.2 具有深度界限的深度优先搜索 93
6.1.3 迭代加深搜索 93
6.1.4 广度优先搜索 94
6.1.5 应用实例 96
6.2 最重要的启发式搜索 106
6.2.1 极大极小法 107
6.2.2 极大极小法应用实例 111
6.2.3 α-β剪枝技术 122
6.3 负极大值搜索计算算法及应用实例 127
6.3.1 负极大值搜索计算算法 127
6.3.2 负极大值搜索计算算法应用实例 127
7 计算机博弈程序的构成 133
7.1 程序设计语言的选择 133
7.2 博弈程序界面设计 134
7.3 博弈程序设计 135
7.3.1 博弈程序的构成 135
7.3.2 博弈程序功能设计 136
8 计算机博弈对战平台的构建 137
8.1 计算机博弈对战平台要解决的问题及其优点 137
8.1.1 传统的机机博弈的缺点 137
8.1.2 计算机博弈对战平台要解决的问题及优点 137
8.2 计算机博弈对战平台的设计 138
8.2.1 计算机博弈对战平台的硬件环境 138
8.2.2 计算机博弈对战平台的功能 138
8.2.3 关键问题的处理 139
8.3 通信接口模块设计 141
8.3.1 客户端程序的改进 141
8.3.2 数据发送和接收 141
8.4 理想对战平台模型 143
附录1 常用机器博弈术语中英文对照表 144
附录2 2014年全国大学生计算机博弈大赛暨全国计算机博弈锦标赛竞赛规则 148
附录3 2014年全国计算机博弈锦标赛竞赛项目规则 150
附录4 2014年全国大学生计算机博弈大赛竞赛项目规则 153
参考文献 160
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《柏里曼人体结构绘画教学描摹本 第2册 头手足结构》杨建飞主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《羊脂球 莫泊桑短篇小说选》(法)莫泊桑著;张英伦译 2010
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020