点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 人机对弈程序
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
五子棋人机对弈(C++)
这里设计了一个简单的五子棋程序,采用对空格点进行评分排序的算法(C++语言描述)。 总的来说(我们假定您熟悉五子棋的基本规则),要让电脑知道该在哪一点下子,就要根据盘面的形势,为每一可能落子的点计算其重要程度,也就是当这子落下后会形成什么棋型(如:“冲四”、“活三”等),然后通览全盘选出最重要的一点,这便是最基本的算法。 主程序模块包括:数据结构,评分规则,胜负判断,搜索最优空格的算法过程。
所属分类:
其它
发布日期:2009-06-24
文件大小:25600
提供者:
yb444
五子棋游戏人机对弈程序源代码
我写的五子棋人机对弈程序,开发环境是Code::Block8.02,是用的Win32 SDK编程,没用任何框架,所以其它开发环境应该把源文件加入工程就OK了,但是我没试过。核心算法参考了Zhong_Zw的程序,特此感谢。本来还想实现博弈树的算法,可是没有调试通过,就放弃了。使用的算法是贪心算法,还有随机算法。
所属分类:
其它
发布日期:2010-03-18
文件大小:199680
提供者:
zwdnet
C++中国象棋人机对弈的实现
使用C++语言制作的中国象棋人机对弈程序,附带论文及源码
所属分类:
C++
发布日期:2010-05-04
文件大小:2097152
提供者:
l45673146
VC实现的五子棋人机对弈
MFC实现的五子棋人机对弈程序,采用博弈树极大极小搜索算法,棋力达到中等棋手的水平。
所属分类:
C++
发布日期:2010-08-13
文件大小:899072
提供者:
aconly01
中国象棋源码 人机对弈程序采用了多种搜索算法
本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎.
所属分类:
其它
发布日期:2010-09-05
文件大小:147456
提供者:
sindacl
C语言程序五子棋人机对弈程序
五子棋人机对弈程序 C语言语言编写 使用数组 通过坐标来放置棋子.
所属分类:
C
发布日期:2010-11-08
文件大小:111616
提供者:
woaigl
中国象棋源码(本人机对弈程序采用了多种搜索算法)
本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎.
所属分类:
其它
发布日期:2010-12-30
文件大小:172032
提供者:
xiaoduanyidao
PC+游戏编程(人机博弈).pdf
些书详细说明了编写人机对弈程序的原理、技术和各种相关内容。包含一个完整的中国象棋人机对弈程序和一个完整的五子棋人机对弈程序实例.
所属分类:
专业指导
发布日期:2011-02-28
文件大小:3145728
提供者:
Raininging
MFC实现的井字棋人机对弈
用mfc做的一个井字棋人机对弈程序,用到的算法是博弈树搜索算法中的最大值最小值算法,算是对人工智能的一个初步练习吧
所属分类:
C/C++
发布日期:2011-07-14
文件大小:98304
提供者:
rongtw2011
c++实现的人机博弈中国象棋
很好的人机智能学习资料 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalp
所属分类:
C++
发布日期:2012-09-15
文件大小:276480
提供者:
dzc921116
连珠五子棋人机对弈程序
自己编写的人工智能五子棋对弈程序,可以进行深度至多为6层的Alpha-Beta剪枝博弈树搜索。
所属分类:
游戏开发
发布日期:2012-12-11
文件大小:1048576
提供者:
wind23_mn
Qt写的五子棋人机对弈程序
Qt写的五子棋人机对弈程序,供大家一起共同分享学习。
所属分类:
QT
发布日期:2013-03-26
文件大小:10240
提供者:
zhenjinsuo
Java象棋人机对弈程序
Java象棋人机对弈程序 —— 源代码和系统说明文档 下载的他人的文档 保存下来 大家一起分享
所属分类:
Java
发布日期:2016-11-26
文件大小:709632
提供者:
jqyhbm
PC游戏编程(人机对弈)
本文件包含一个详细的介绍象棋人机对弈程序编写的ceb文件(当年我编写象棋人机对弈时就是参考的这个文件,真的不错),以及一个象棋人机对弈程序(与该文档对应)的编写
所属分类:
C/C++
发布日期:2008-12-03
文件大小:1048576
提供者:
kongxinyue
五子棋人机对弈VC源代码
包含完整的五子棋人机对弈VC源代码,通过博弈树实现人机对弈功能,并通过极大极小分析法判断预测下一步,虽然资源分要求较高,但是此程序完整性,可视性,可用性极强,建议学习VC编程和五子棋游戏编写的朋友下载学习!
所属分类:
C++
发布日期:2008-12-19
文件大小:2097152
提供者:
u010561098
适合纯人类玩的网页版在线对弈程序源码
一个适合纯人类玩的网页版在线对弈程序(高级别难度还是比较大),解压放上虚拟主机即可用,还可以导出棋谱。
所属分类:
其它
发布日期:2018-08-25
文件大小:665600
提供者:
zcharming
基于QT的人机对弈五子棋小游戏
基于QTCreator开发的人机对弈五子棋小游戏,可以通过鼠标操作下棋,有智能下棋算法供玩家挑战。可以作为程序设计大作业。
所属分类:
QT
发布日期:2020-04-29
文件大小:11264
提供者:
qq_43414059
J2ME五子棋人机对弈开发文档
结合本人发的“J2me五子棋人机对弈”程序,编写了详细的开发文档,非常适合初学者。
所属分类:
Java
发布日期:2012-10-24
文件大小:466944
提供者:
black_liyan
中国象棋人机对弈VC++源代码.zip
本程序可以实现人机对弈,是我发布的三种棋类(中国象棋,五子棋和黑白棋)之一。 实现了十种搜索引擎,包括常见的Alpha-Beta,历史启发,置换表,负极大值等。为了阅读方便,在次发布的是未经优化的代码,即使如此,程序已经表现出了不错的状态。下一步改进可以考虑加入开局库,直接增加程序下棋能力。 代码中有丰富的注释,你绝对不会失望!!
所属分类:
C++
发布日期:2020-07-12
文件大小:260096
提供者:
weixin_42859280
PyQt5实现五子棋游戏(人机对弈)
这篇博客主要是为了学习Python和PyQt,因为对棋类游戏比较热衷,所以从规则较简单的五子棋入手,利用PyQt5实现图形界面,做一个可以进行人机对弈的脚本,最后打包成应用程序。AI的算法打算用神经网络来完成,正在苦学TensorFlow中。 本来我以为五子棋规则很简单,不就像小学时候玩的那样,五个棋子连在一起就赢了嘛,但是后来发现事情并没有那么简单,现在的五子棋有禁手这个规则 ,“三三禁手” 、“四四禁手”、“长连禁手”等等,都是为了限制现行一方必胜。我也不是职业的棋手,对吧,所以禁手什么的就
所属分类:
其它
发布日期:2021-01-20
文件大小:145408
提供者:
weixin_38691453
«
1
2
3
4
5
6
7
»