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

搜索资源列表

  1. 北大青鸟做的中国象棋

  2. 中国象棋的完美做法,包含完整的代码,和winform窗口等等
  3. 所属分类:其它

    • 发布日期:2009-09-06
    • 文件大小:1024
    • 提供者:cb19900327
  1. PC象棋人机博弈源代码

  2. 源代码,先介绍一下我的大体思路吧,我采用canvas让手机自己画出棋盘和棋子,而不是采用调用图片,虽然麻烦,但能锻炼自己的编程能力还能让算法简单,同时还能节省空间。具体的细节在代码中在说吧。首先要有一个主程序Game,这里比较简单,大家一看就能明白,我就不多说了. import javax.microedition.lcdui.Display; import javax.microedition.midlet.MIDlet; public class Game extends MIDlet {
  3. 所属分类:Java

    • 发布日期:2009-11-12
    • 文件大小:5242880
    • 提供者:kookoopang
  1. 基于JAVA开发的中国象棋包含源码

  2. 最近看到了一些五子棋,扫雷的代码讲解的文章,我也就写了个手机的象棋游戏,写的不是太全面,但还是能实现基本功能,共享出来供大家交流交流。 先介绍一下我的大体思路吧,我采用canvas让手机自己画出棋盘和棋子,而不是采用调用图片,虽然麻烦,但能锻炼自己的编程能力还能让算法简单,同时还能节省空间。具体的细节在代码中在说吧。首先要有一个主程序Game,这里比较简单,大家一看就能明白,我就不多说了.
  3. 所属分类:Java

    • 发布日期:2010-09-07
    • 文件大小:2097152
    • 提供者:llb988
  1. java编写网络版中国象棋

  2. 很好的学习java网络和算法的程序,内有详细的网络编程代码和有关象棋的算法。
  3. 所属分类:其它

    • 发布日期:2011-05-12
    • 文件大小:43008
    • 提供者:hu_cdw
  1. java 象棋(支持人机对奕)

  2. 人机象棋对奕,非常好的代码,里面有可执行程序和源代码,而且源代码也写得蛮有质量,值得一读,还有算法也还可以,如果大家自己有兴趣可以去改一下原算法,去优化一下,当成练习
  3. 所属分类:Java

    • 发布日期:2008-05-11
    • 文件大小:1048576
    • 提供者:mjs8781495
  1. 一些关于象棋游戏设计的资料(有源码)

  2. 非常齐全的象棋设计材料,包括算法的设计和源代码。还有中国象棋计算机博弈的现状和未来
  3. 所属分类:C/C++

    • 发布日期:2011-10-23
    • 文件大小:2097152
    • 提供者:shandongdaya
  1. vc源代码合集0951.rar

  2. vc源代码合集0951.rarvc源代码合集0951.rar 2012-06-12 11:54 80,235 (MSDN oct 2001)VC6 适用的最后一个版本[ISO].rar 2012-06-13 09:53 0 1.txt 2012-06-12 11:56 17,755 2011年北航计算机考研复试上机题.rar 2012-06-12 07:14 11,172,336 91算命软件.zip 2012-06-12 11:53 334,303 advanced+windows+debu
  3. 所属分类:Android

    • 发布日期:2012-06-13
    • 文件大小:199229440
    • 提供者:q123456789098
  1. 智能象棋游戏(含C#源码)

  2. 扩展功能: a. 首先满足网友的”口味”, 重新设计了所有旗子, 选择新的旗盘背景, 换了一个更清爽的面. (界面配色并不是件很容易的事情, 这样的棋类游戏长时间容易使眼睛疲劳, 首先要做到选择的色彩 不刺激眼睛,其实大部分色彩都比较刺激眼睛,尤其是纯三基色(红/黄/蓝), 还要使界面做得漂亮). b. 增加”回放” 功能. 当下完旗子时,可以重新回味一下, 刚杀完的一盘旗,可以寻找不足和重新感受 一下胜利的喜悦! 这个功能比较复杂! d. 又看了一下电脑走旗, 感觉确实比较难处理, 没有高人
  3. 所属分类:C#

    • 发布日期:2012-10-19
    • 文件大小:1048576
    • 提供者:mengmeng_boy
  1. 中国象棋 课程设计 毕业设计

  2. 毕业用的中国象棋设计,主要是一些代码和算法的设计,要的就拿去吧!
  3. 所属分类:Java

    • 发布日期:2012-10-22
    • 文件大小:241664
    • 提供者:spenting
  1. java实践pdf文档

  2. Java 实践(八)—继承 一、实践目的 了解继承的基本概念; 掌握父类与子类的关系与应用。 二、实践内容: 题目1.按要求设计程序: 1.定义一个五子棋的棋盘。五子棋棋盘含有宽w,高h,行数r,列数c 和边距align,网格为正方形 宽和高都为size,画棋盘的方法public void paint(Griphics g)。 2.定义一个中国象棋的棋盘。象棋棋盘含有与五子棋相同的属性,画棋盘的方法名称相同,但算法不 同。 3.根据以上说明设计父类RenjuBoard,和子类ChineseCh
  3. 所属分类:Java

    • 发布日期:2012-11-26
    • 文件大小:2097152
    • 提供者:liu005230
  1. 象棋代码下载

  2. 这是一套用c#写的象棋代码,里面有详细的源码和整套的象棋算法
  3. 所属分类:网络基础

    • 发布日期:2013-01-30
    • 文件大小:5242880
    • 提供者:qq332431195
  1. 中国象棋小游戏源码

  2. 基于window下的小游戏。代码一共1800行,用c++编写,核心算法是alpha-beta搜索,使用directx,没有使用MFC和GDI,没有运用面向对象思想,这样可以让读者只需要关心核心的算法与数据结构。
  3. 所属分类:C++

    • 发布日期:2013-08-14
    • 文件大小:2097152
    • 提供者:u011694856
  1. 智能象棋游戏(含C#源码)

  2. 扩展功能: a. 首先满足网友的”口味”, 重新设计了所有旗子, 选择新的旗盘背景, 换了一个更清爽的面. (界面配色并不是件很容易的事情, 这样的棋类游戏长时间容易使眼睛疲劳, 首先要做到选择的色彩 不刺激眼睛,其实大部分色彩都比较刺激眼睛,尤其是纯三基色(红/黄/蓝), 还要使界面做得漂亮). b. 增加”回放” 功能. 当下完旗子时,可以重新回味一下, 刚杀完的一盘旗,可以寻找不足和重新感受 一下胜利的喜悦! 这个功能比较复杂! d. 又看了一下电脑走旗, 感觉确实比较难处理, 没有高人
  3. 所属分类:C#

    • 发布日期:2007-03-14
    • 文件大小:1048576
    • 提供者:chenxhcc
  1. 中国象棋代码

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

    • 发布日期:2014-12-17
    • 文件大小:4194304
    • 提供者:yiwantong
  1. 象棋游戏(C#代码)

  2. 功能介绍: * 本上传软件仅为爱好编程的同仁C#学习之用. a. 支持单人/双人游戏; 在开局中任意时刻可以切换单人/双人状态. b. 音效支持;有三首背景音乐,前台走棋音乐多样,如果您仔细观察的话,连拖动旗子的声音也有了:). c. 能够自定义残局; 通过*.ini配置文件增加了多个残局棋局. d. 保存. 能够实现动态保存功能,在下棋过程中能够保存当前下棋棋盘布局状态; 并在任意时刻恢复您保存的状态. e. 防止作弊. 程式严格控制了没个旗子的走发,比如:卒在过诃之前只能够进攻,过了
  3. 所属分类:C#

    • 发布日期:2007-05-07
    • 文件大小:1048576
    • 提供者:ChengKing
  1. 一个象棋游戏代码参考了小春的代码

  2. 参考了小春的代码并给予简化,喜欢的朋友可一看看,该代码在评估和走法上只采用了α-β算法
  3. 所属分类:其它

    • 发布日期:2009-03-02
    • 文件大小:3145728
    • 提供者:kywds
  1. 数据结构课设马的遍历

  2. 马的遍历是一个经典的问题,在这里我们进行讨论的是在可以自定义大小的棋盘上进行的,棋盘大小可以在代码中进行修改。马的遍历问题中的关键是马是走“日”字的,目的是对给定任意位置的象棋马可以给出它遍历整个棋盘的过程,由于解的个数可能过多,在输入中除了给定的x和y的位置,还可以指定查看指定个数的解。在进行遍历过程中用到了贪心算法和回溯的思想。贪心的原则是在到达一个位置时,在考虑下一步走法的位置时,优先选择其可到达点少的点,可以定义为难走点,避免出现把难走点留到最后无法遍历。
  3. 所属分类:C/C++

    • 发布日期:2018-04-12
    • 文件大小:1048576
    • 提供者:chongtian123
  1. 基于QT的象棋代码

  2. 第一章 1.QT基础介绍 2.象棋整体框架介绍 3.使用QT绘制棋盘 第二章 1.初始化棋子 2.走棋 3.总结 4.象棋走棋规则和轮流规则 5.参考代码中的其他棋子的游戏规则 第三章 1.一步象棋人工智能 2.两步的人工智能 4.走n步的人工智能 5.优化-剪枝算法 6.最小值最大值算法解释 第四章 1.网络版本的实现 2.android移植 3.复习参考代码
  3. 所属分类:C++

    • 发布日期:2019-06-11
    • 文件大小:13312
    • 提供者:xuqingping0704
  1. Alpha-Beta剪枝实现的中国象棋源码.zip

  2. 我们基于α-β剪枝人工智能方法的的中国象棋使用python实现,分为走法计算、评估函数与搜索和UI三部分,并采用历史启发算法进行优化,有着不错的效果。可以实现正常的人机对战,有着普通人的棋力,经过多轮测试,搜索五步的时候,电脑胜率达到80%左右。 (关于代码,my_chess.py里面是对可行走法的搜索,chinachess.py里面是象棋UI的实现,history_heuristic.py里面是历史启发算法优化部分,chess_constants.py是对棋盘、棋子基本单位的定义,my_gam
  3. 所属分类:机器学习

    • 发布日期:2020-06-10
    • 文件大小:10485760
    • 提供者:YDragonlong666
  1. 中国象棋python实现 Alpha-beta剪枝+GUI+历史启发式+有普通人棋力

  2. 不用神经网络强化学习,只用alpha-beta剪枝和搜索实现的下象棋!我们的中国象棋使用python实现,总共2000+行代码,分为走法计算、评估函数与搜索和UI三部分,并采用历史启发算法进行优化,有着不错的效果。可以实现正常的人机对战,有着普通人的棋力。详细信息(有惊喜)可以查看博客https://blog.csdn.net/weixin_43398590/article/details/106321557
  3. 所属分类:机器学习

    • 发布日期:2020-06-09
    • 文件大小:10485760
    • 提供者:weixin_43398590
« 12 »