搜索资源列表
PCGAME_wuziqi
- PC编程(人机博弈)-的五子棋代码,精品啊-PC Programming (man-machine game) - The 331 code, boutiques ah
wuziqi1100
- 这里设计和实现了一个人机对下的五子棋程序,采用了博弈树的方法,应用了剪枝和最大最小树原理进行搜索发现最好的下子位置。介绍五子棋程序的数据结构、评分规则、胜负判断方法和搜索算法过程。-here Design and Implementation of a crew of 331 under the procedures adopted Game tree, Application of pruning trees and the largest and most principle Search
Eight_Num_Fengart
- 本代码是为了应付人工智能的实验而编写的,写的潦草请不要介意。我又是通过这代码来“引玉”,相信看过我编写的黑白棋源代码的人应该知道“引玉”是什么意思。如果你有“玉”(什么更高效的算法能在更短的时间内求得结果,或者博弈方面的),就欢迎“砸”过来--fengart@126.com,我会很感激!(A* 算法解决八数码问题我已经研究过了,不要砸这个来)在 赛扬D2.1G 的机器上测试,算法的解答时间不超过0.1秒。 最好优先搜索算法的解答时间一般在0.05秒左右。 里面还可以演示八数码问题的从初始态到目标
boyi
- 里面有两个源码,人机博弈的,一个是五子棋,一个是中国象棋!-with a two-source, human-computer game, one of 331, a Chinese chess!
heibaiqi
- 五子棋是一种受大众广泛喜爱的游戏,这里介绍五子棋程序的数据结构、评分规则、胜负判断方法,重点分析了搜索算法,并在传统的博弈算法在五子棋应用中进行一些改进,从而使剪枝更有效,运算性能更好。改进包括:不使用closed表;改变棋盘搜索顺序;增加记录最大棋盘信息的指针。实验证明,这几点改进对提高效率有很高帮助。
weiqi
- 玩5子棋的小程序,与电脑博弈
game
- 一个用JAVA编写的"股子博弈"Applet游戏
getStoenGema
- C语言实现拿石头游戏.采用"博弈书树法"实现
zhinengwuziqi
- 智能五子棋 人类在下棋的时候一定会选择对自己最有利的走法,计算机也一样,人们编写的下棋程序也继承了人类的思维,即找到对自己最有利的走法。我们设计智能五子棋的任务就是既要拥有高水平的算法,又能够拥有最快的计算速度。 1 人机博弈的要求 一个完整的人机博弈程序应该具备以下5个部分:机器中表示棋局的方法,能够让程序知道博弈的状态;产生合法走法的规则,以使博弈公正地进行,并可判断人类对手是否乱走;从所有合法走法中选择最佳的走法技术;一种评估局面优劣的方法,用以同上面的技术配合作出智能的
connect6
- 本六子棋有导入LG上棋谱功能,生成开局库功能,最终版叫棋开得胜,最终牌在第二届中国机器博弈赛上得第三名,这个是早期版,AI还不错
The_game_theory_in_everyday_life
- 生活中的博弈论,看了之后受到的启发很大,对博弈有很好的诠释
chess
- 一款用VC++写的象棋源码,人机博弈,深度搜索,仅作参考
wuziqi
- 五子棋的实现 博弈,该文档叫你如何一步一步实现五子棋,可以说是一个相当不错的ai算法
wuziqi
- 五子棋(主要代码)能够实现人机博弈,以满足广大五子棋爱好者的需求。以vc++为平台编写,可实现不同级别难度。
fivechess
- 实现人机对弈,主要采用博弈树技术。在选取最优的走步时使用极大极小分析法
five2
- 一个C++的五子棋人机博弈程序源码,界面好看简洁,有等级选择
chess
- 中国象棋人机博弈的源程序例子,VC++版
fivechess
- 人机对弈部分,运用了博弈树进行搜索,在选取最优的走步时使用极大极小分析法,考虑到搜索的时间复杂度和空间复杂度,在程序中只进行了2步搜索,即计算机在考虑下一步的走法时,只对玩家进行一步的推测
chess
- 高智商五子棋,只编写了人机对弈部分,运用了博弈树进行搜索,在选取最优的走步时使用极大极小分析法
fivepro_src
- 高智商五子棋,人机对弈部分,运用了博弈树进行搜索,在选取最优的走步时使用极大极小分析法,考虑到搜索的时间复杂度和空间复杂度,在程序中只进行了2步搜索,即计算机在考虑下一步的走法时,只对玩家进行一步的推测