您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 五子棋人机对弈(C++)

  2. 这里设计了一个简单的五子棋程序,采用对空格点进行评分排序的算法(C++语言描述)。 总的来说(我们假定您熟悉五子棋的基本规则),要让电脑知道该在哪一点下子,就要根据盘面的形势,为每一可能落子的点计算其重要程度,也就是当这子落下后会形成什么棋型(如:“冲四”、“活三”等),然后通览全盘选出最重要的一点,这便是最基本的算法。 主程序模块包括:数据结构,评分规则,胜负判断,搜索最优空格的算法过程。
  3. 所属分类:其它

    • 发布日期:2009-06-24
    • 文件大小:25600
    • 提供者:yb444
  1. 五子棋游戏人机对弈程序源代码

  2. 我写的五子棋人机对弈程序,开发环境是Code::Block8.02,是用的Win32 SDK编程,没用任何框架,所以其它开发环境应该把源文件加入工程就OK了,但是我没试过。核心算法参考了Zhong_Zw的程序,特此感谢。本来还想实现博弈树的算法,可是没有调试通过,就放弃了。使用的算法是贪心算法,还有随机算法。
  3. 所属分类:其它

    • 发布日期:2010-03-18
    • 文件大小:199680
    • 提供者:zwdnet
  1. C++中国象棋人机对弈的实现

  2. 使用C++语言制作的中国象棋人机对弈程序,附带论文及源码
  3. 所属分类:C++

    • 发布日期:2010-05-04
    • 文件大小:2097152
    • 提供者:l45673146
  1. VC实现的五子棋人机对弈

  2. MFC实现的五子棋人机对弈程序,采用博弈树极大极小搜索算法,棋力达到中等棋手的水平。
  3. 所属分类:C++

    • 发布日期:2010-08-13
    • 文件大小:899072
    • 提供者:aconly01
  1. 中国象棋源码 人机对弈程序采用了多种搜索算法

  2. 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎.
  3. 所属分类:其它

    • 发布日期:2010-09-05
    • 文件大小:147456
    • 提供者:sindacl
  1. C语言程序五子棋人机对弈程序

  2. 五子棋人机对弈程序 C语言语言编写 使用数组 通过坐标来放置棋子.
  3. 所属分类:C

    • 发布日期:2010-11-08
    • 文件大小:111616
    • 提供者:woaigl
  1. 中国象棋源码(本人机对弈程序采用了多种搜索算法)

  2. 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎.
  3. 所属分类:其它

    • 发布日期:2010-12-30
    • 文件大小:172032
    • 提供者:xiaoduanyidao
  1. PC+游戏编程(人机博弈).pdf

  2. 些书详细说明了编写人机对弈程序的原理、技术和各种相关内容。包含一个完整的中国象棋人机对弈程序和一个完整的五子棋人机对弈程序实例.
  3. 所属分类:专业指导

    • 发布日期:2011-02-28
    • 文件大小:3145728
    • 提供者:Raininging
  1. MFC实现的井字棋人机对弈

  2. 用mfc做的一个井字棋人机对弈程序,用到的算法是博弈树搜索算法中的最大值最小值算法,算是对人工智能的一个初步练习吧
  3. 所属分类:C/C++

    • 发布日期:2011-07-14
    • 文件大小:98304
    • 提供者:rongtw2011
  1. c++实现的人机博弈中国象棋

  2. 很好的人机智能学习资料 本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalp
  3. 所属分类:C++

    • 发布日期:2012-09-15
    • 文件大小:276480
    • 提供者:dzc921116
  1. 连珠五子棋人机对弈程序

  2. 自己编写的人工智能五子棋对弈程序,可以进行深度至多为6层的Alpha-Beta剪枝博弈树搜索。
  3. 所属分类:游戏开发

    • 发布日期:2012-12-11
    • 文件大小:1048576
    • 提供者:wind23_mn
  1. Qt写的五子棋人机对弈程序

  2. Qt写的五子棋人机对弈程序,供大家一起共同分享学习。
  3. 所属分类:QT

    • 发布日期:2013-03-26
    • 文件大小:10240
    • 提供者:zhenjinsuo
  1. Java象棋人机对弈程序

  2. Java象棋人机对弈程序 —— 源代码和系统说明文档 下载的他人的文档 保存下来 大家一起分享
  3. 所属分类:Java

    • 发布日期:2016-11-26
    • 文件大小:709632
    • 提供者:jqyhbm
  1. PC游戏编程(人机对弈)

  2. 本文件包含一个详细的介绍象棋人机对弈程序编写的ceb文件(当年我编写象棋人机对弈时就是参考的这个文件,真的不错),以及一个象棋人机对弈程序(与该文档对应)的编写
  3. 所属分类:C/C++

    • 发布日期:2008-12-03
    • 文件大小:1048576
    • 提供者:kongxinyue
  1. 五子棋人机对弈VC源代码

  2. 包含完整的五子棋人机对弈VC源代码,通过博弈树实现人机对弈功能,并通过极大极小分析法判断预测下一步,虽然资源分要求较高,但是此程序完整性,可视性,可用性极强,建议学习VC编程和五子棋游戏编写的朋友下载学习!
  3. 所属分类:C++

    • 发布日期:2008-12-19
    • 文件大小:2097152
    • 提供者:u010561098
  1. 适合纯人类玩的网页版在线对弈程序源码

  2. 一个适合纯人类玩的网页版在线对弈程序(高级别难度还是比较大),解压放上虚拟主机即可用,还可以导出棋谱。
  3. 所属分类:其它

    • 发布日期:2018-08-25
    • 文件大小:665600
    • 提供者:zcharming
  1. 基于QT的人机对弈五子棋小游戏

  2. 基于QTCreator开发的人机对弈五子棋小游戏,可以通过鼠标操作下棋,有智能下棋算法供玩家挑战。可以作为程序设计大作业。
  3. 所属分类:QT

    • 发布日期:2020-04-29
    • 文件大小:11264
    • 提供者:qq_43414059
  1. J2ME五子棋人机对弈开发文档

  2. 结合本人发的“J2me五子棋人机对弈”程序,编写了详细的开发文档,非常适合初学者。
  3. 所属分类:Java

    • 发布日期:2012-10-24
    • 文件大小:466944
    • 提供者:black_liyan
  1. 中国象棋人机对弈VC++源代码.zip

  2. 本程序可以实现人机对弈,是我发布的三种棋类(中国象棋,五子棋和黑白棋)之一。 实现了十种搜索引擎,包括常见的Alpha-Beta,历史启发,置换表,负极大值等。为了阅读方便,在次发布的是未经优化的代码,即使如此,程序已经表现出了不错的状态。下一步改进可以考虑加入开局库,直接增加程序下棋能力。 代码中有丰富的注释,你绝对不会失望!!
  3. 所属分类:C++

    • 发布日期:2020-07-12
    • 文件大小:260096
    • 提供者:weixin_42859280
  1. PyQt5实现五子棋游戏(人机对弈)

  2. 这篇博客主要是为了学习Python和PyQt,因为对棋类游戏比较热衷,所以从规则较简单的五子棋入手,利用PyQt5实现图形界面,做一个可以进行人机对弈的脚本,最后打包成应用程序。AI的算法打算用神经网络来完成,正在苦学TensorFlow中。 本来我以为五子棋规则很简单,不就像小学时候玩的那样,五个棋子连在一起就赢了嘛,但是后来发现事情并没有那么简单,现在的五子棋有禁手这个规则 ,“三三禁手” 、“四四禁手”、“长连禁手”等等,都是为了限制现行一方必胜。我也不是职业的棋手,对吧,所以禁手什么的就
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:145408
    • 提供者:weixin_38691453
« 12 3 4 5 6 7 »