[炒冷饭]人机对弈编程概述

来源:互联网 发布:淘宝企业店铺实名认证 编辑:程序博客网 时间:2024/06/12 01:32

[炒冷饭]人机对弈编程概述

 

本文章欢迎转载、打印、分发等,但不可用于商业用途,任何时候必须保留全文完整,并声明转载自恋花蝶的博客(http://blog.csdn.net/lanphaday),谢谢。

这是一个PPT转成PDF格式的文件,是一年前我在公司跟大家介绍人机对弈编程方面的技术的时候编写的。里面介绍了人机对弈编程的几个方面。如介绍了多种棋盘表示方法,并作出一些性能分析。深入浅出地讲了MinMax、Alpha-beta剪枝,PVS,Transposition Table,Zobirst Hash,迭代深化,NullMove,静止期搜索等算法,对有意于编写人机对弈程序的人有一定的参考价值。最重要的也许是你可以通过里面提到的特有名词,按图索骥,在google或者baidu上搜索出更多更好更详尽的文章,如果能达成这样的效果,我就很高兴了。

下面是下载地址:

http://www.cppblog.com/Files/laiyonghao/cchessgame.rar 

如果你看了之后,有什么想法,非常乐意跟你交流。不过,方便的交互方式是你在我的blog下回复评论,这样的话你得到反馈会快些。




原创粉丝点击