文件名称:zhinengwuziqi

  • 所属分类:
  • 其它
  • 资源属性:
  • [Windows] [Visual C] [源码]
  • 上传时间:
  • 2008-10-13
  • 文件大小:
  • 382.72kb
  • 下载次数:
  • 0次
  • 提 供 者:
  • qinp****
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

智能五子棋

人类在下棋的时候一定会选择对自己最有利的走法,计算机也一样,人们编写的下棋程序也继承了人类的思维,即找到对自己最有利的走法。我们设计智能五子棋的任务就是既要拥有高水平的算法,又能够拥有最快的计算速度。



1 人机博弈的要求

一个完整的人机博弈程序应该具备以下5个部分:机器中表示棋局的方法,能够让程序知道博弈的状态;产生合法走法的规则,以使博弈公正地进行,并可判断人类对手是否乱走;从所有合法走法中选择最佳的走法技术;一种评估局面优劣的方法,用以同上面的技术配合作出智能的选择;一个界面,有了它,这个程序才能用。



2 程序设计

在设计整个智能五子棋程序的过程中,我们必须换位思考站在电脑的立场上看待问题。玩家越难下赢电脑表示这个程序越优秀,同时还要求整个程序的效率要高,也就是电脑每走一步的计算时间要短。我们在设计智能五子棋程序的时候只要对照上面这五个要求,一步一步来实现。下面是一个最简单15 *15 的智能五子棋(不考虑五子棋的禁手,也没有做悔棋) 。


(系统自动生成,下载前可以参看下载内容)

下载文件列表

压缩包 : 43680542zhinengwuziqi.rar 列表
智能五子棋\WuZiQi\ReadMe.txt
智能五子棋\WuZiQi\res\black.bmp
智能五子棋\WuZiQi\res\blackchess.bmp
智能五子棋\WuZiQi\res\board.bmp
智能五子棋\WuZiQi\res\Five.bmp
智能五子棋\WuZiQi\res\lastblack.bmp
智能五子棋\WuZiQi\res\lastwhite.bmp
智能五子棋\WuZiQi\res\welcome.wav
智能五子棋\WuZiQi\res\whitechess.bmp
智能五子棋\WuZiQi\res\WuZiQi.ico
智能五子棋\WuZiQi\res\WuZiQi.rc2
智能五子棋\WuZiQi\resource.h
智能五子棋\WuZiQi\StdAfx.cpp
智能五子棋\WuZiQi\StdAfx.h
智能五子棋\WuZiQi\WuZiQi.aps
智能五子棋\WuZiQi\WuZiQi.clw
智能五子棋\WuZiQi\WuZiQi.cpp
智能五子棋\WuZiQi\WuZiQi.dsp
智能五子棋\WuZiQi\WuZiQi.dsw
智能五子棋\WuZiQi\WuZiQi.h
智能五子棋\WuZiQi\WuZiQi.ncb
智能五子棋\WuZiQi\WuZiQi.plg
智能五子棋\WuZiQi\WuZiQi.rc
智能五子棋\WuZiQi\WuZiQiDlg.cpp
智能五子棋\WuZiQi\WuZiQiDlg.h
智能五子棋\WuZiQi\WuZiQi.opt
智能五子棋\五子棋.doc
智能五子棋\WuZiQi\res\Debug
智能五子棋\WuZiQi\res
智能五子棋\WuZiQi
智能五子棋

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org