当前位置:在线查询网 > 在线百科全书查询 > 游戏编程的人工智能技术

游戏编程的人工智能技术_在线百科全书查询


请输入要查询的词条内容:

游戏编程的人工智能技术


书名:游戏编程的人工智能技术


图书编号:1638288

出版社:清华大学出版社

定价:39.0

ISBN:730212599

作者:(美)布克兰德 著,吴祖增,沙鹰 翻译

出版日期:2006-05-01

版次:1

开本:

简介:本书是人工智能游戏编程的一本指南性读物,介绍在游戏开发中怎样应用遗传算法和人工神经网络来创建电脑游戏中所需要的人工智能。书中包含了许多实用例子,所有例子的完整源码和可执行程序都能在随书附带的光盘上找到。光盘中还有不少其他方面的游戏开发资料和一个赛车游戏演示软件。

本书讲解的原理通俗易懂,介绍程序详细周到,很适用于游戏编程者自学之用,也可以作为游戏培训教材使用(本书实际已被国内外许多游戏培训单位用作指定教材)。对于任何希望了解遗传算法和人工神经网络等人工智能技术的各行业人员,特别是要实际动手做应用开发的人员,都是一本值得一读的好书。

目录

第1篇Windows编程

第1章Windows概述

1.1历史一瞥(ALittleBitofHistory)

1.2HelloWorld!

1.3第一个Windows程序

第2章Windows编程进阶

2.1Windows图形设备接口

2.2文本

2.3如何创建后备缓冲

2.4使用资源

2.5对话框

2.6正确定时

2.7总结

第2篇遗传算法

第3章遗传算法入门

3.1鸟和蜜蜂

3.2二进制数速成

3.3计算机内的进化

3.4帮助Bob回家

3.5练习

第4章置换码与巡回销售员问题

4.1巡回销售员问题

4.2置换杂交操作

4.3交换变异操作

4.4选择一个适应性函数

4.5选择

4.6把一切组合在一起

4.7总结

4.8练习

第5章遗传算法优化

5.1TSP用的各种算子

5.2各种处理工具

5.3总结

5.4练习

第6章登月也不难

6.1创建和处理矢量图形

6.2矢量

6.3相关的物理知识

6.4人工控制的登月工程

6.5遗传算法控制的登月飞船

6.6总结

6.7习题

第3篇神经网络

第7章神经网络概述

7.1神经网络介绍

7.2一个生物学的神经网络——大脑

7.3数字版的神经网络

7.4扫雷机游戏

7.5总结

7.6练习

第8章为机器人提供知觉

8.1回避障碍物

8.2为机器人提供记忆器

8.3总结

8.4练习

第9章有监督的训练方法

9.1异或函数

反向传播的工作原理

9.2RecognizeIt——鼠标手势的识别

9.3一些有用的技术和技巧

9.4监督学习的应用

9.5一个现代寓言

9.6练习

第10章实时演化

10.1外星人游戏

10.2练习

第11章演化神经网络的拓扑

11.1竞争约定问题

11.2直接编码

11.3间接编码

11.4拓扑扩张的神经演化

11.5总结

11.6练习

附录AWEB资源

附录B参考书目及推荐读物

附录C光盘中的内容

后记