搜索资源列表
fivemak
- 一个支持人机对战的五子棋游戏,但AI算法比较简陋。和大家分享
heibaiqi
- 五子棋是一种受大众广泛喜爱的游戏,这里介绍五子棋程序的数据结构、评分规则、胜负判断方法,重点分析了搜索算法,并在传统的博弈算法在五子棋应用中进行一些改进,从而使剪枝更有效,运算性能更好。改进包括:不使用closed表;改变棋盘搜索顺序;增加记录最大棋盘信息的指针。实验证明,这几点改进对提高效率有很高帮助。
vcchess
- vc版五子棋,采用alpha-beta剪枝算法,是学习人工智能的绝好资料
Games_FivTocToeRe_C++_Develop
- 采用C++面向对象程序设计开发的DOS下的字符界面的五子棋游戏,能够进行双人对战,人机对战,是典型的C++基础面向对象实例,有助于初学者参考使用,算法惊奇
five
- 一个简单的五子棋程序源码。 我用java编的五子棋游戏,AI不是很高.我有一好的思路,用递归算法来判断以后几步的形势,希望大家来完善它.
gobang
- 这个是一个简单但界面相当美观的人机对战五子棋系统,适合与初学者参考和借鉴,是学习Visual C++编程的绝好例子提供了五子棋对战的单人模式和双人模式。单人模式下运用人工智能的算法,进行人机对弈。同时提供双人模式,鼠标左键下白棋,右键黑棋。
zhinengwuziqi
- 智能五子棋 人类在下棋的时候一定会选择对自己最有利的走法,计算机也一样,人们编写的下棋程序也继承了人类的思维,即找到对自己最有利的走法。我们设计智能五子棋的任务就是既要拥有高水平的算法,又能够拥有最快的计算速度。 1 人机博弈的要求 一个完整的人机博弈程序应该具备以下5个部分:机器中表示棋局的方法,能够让程序知道博弈的状态;产生合法走法的规则,以使博弈公正地进行,并可判断人类对手是否乱走;从所有合法走法中选择最佳的走法技术;一种评估局面优劣的方法,用以同上面的技术配合作出智能的
VBwuziqi
- ① 能实现五子棋下棋的智能算法; ② 能按照五子棋的行走规则进行游戏,判定胜负结果; ③ 能保存五子棋(围棋)并再现走棋过程; ④ 能实现人人操作并设计操作方案
200630690214
- 关于五子棋的人工智能,可以实现五子棋代码对战,算法比较简单,很容易看懂
wuziqi
- 该工程是一个非常完整的,优化的五子棋源代码(VC),可以帮你学习路径选择算法和vc编程.
wuziqi
- 五子棋的实现 博弈,该文档叫你如何一步一步实现五子棋,可以说是一个相当不错的ai算法
wzqgobang
- 这个一个用VC做的五子棋,主要应用搜索算法和剪枝算法实现功能.
gobang
- 智能人机对弈五子棋游戏,由delphi7编写,赢棋时出现闪烁效果,采用结构优先算法.
wzq
- java实现五子棋 可人机对战 可双人对战 用到了人工智能的A算法 还有java的网络编程socket
FiveChess
- 我写的一个五子棋游戏,VC++6.0平台编译通过,实现了一个五子棋智能下棋算法.
five
- c++实现的一个五子棋人机对弈程序 使用了alpha-beta剪枝算法 具有一定的棋力
sdkchess
- 五子棋游戏,单机版,实现人工智能的算法,还有待改进
java_Chess
- java开发的五子棋游戏,为课程作业,其中关于判断输赢的算法可以研究
wuziqi
- 一款五子棋的小程序源码。适用于本科同学的课题设计,对算法设计的学习有深入的提高
five chess
- 五子棋的核心算法-renju the core algorithm