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

搜索资源列表

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

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

    • 发布日期:2009-06-24
    • 文件大小:25600
    • 提供者:yb444
  1. 黑白棋游戏VB的源码

  2. 一位高手的黑白棋源码,值得借鉴.学习. 黑白棋是一种益智游戏,但在棋盘上下棋非常麻烦,因为要不停地将黑白 两棋互换(日本人想出了一个好办法:将棋子正反面涂为异色),于是我用basic 写了这么一个小程序,以方便大家。 游戏规则非常简单:在一个棋盘上先放上四枚棋子,黑白双方轮流下棋, 每一子须下在棋盘的空白处且能“吃掉”对方至少一子,否则自己不能下而 由对方继续下;“吃掉”对方的棋子是指:以落点为中心,向左看去经过几 个对方的棋子后又有自己的棋子(中间不能有空格),则这几个对方的棋子就 被换成我
  3. 所属分类:VB

    • 发布日期:2010-03-15
    • 文件大小:6144
    • 提供者:zhixiang75
  1. 无爱疏离简化更新手记

  2. 新增加的功能如下:1、短信息好友功能2、自动弹出短信息功能(在线收发信息更方便)3、真正意义上的批量上传图片功能附水印功能(上传图片张数不受限制)4、鲜花、鸡蛋插件。5、附送一套全新的风格界面6、新增加在线聊天室功能7、首页显示今日发贴状元,赌馆庄主,交友中心好多好友,的功能。8、新增加点歌台及新贴显示功能。9、把个人虚拟形象在首页显示的功能。10、在贴子页面的标题栏目可以显示此贴子的主题。(即显示的是贴子主题,以前一直是不行的)11、贴子内容用图形框框起来,阅读贴子更直观。12、楼层问题的B
  3. 所属分类:网络基础

    • 发布日期:2005-06-28
    • 文件大小:0
    • 提供者:chenxh
  1. 很好的五子棋 MFC

  2. 五子棋的核心算法 一、相关的数据结构 关于盘面情况的表示,以链表形式表示当前盘面的情况,目的是可以允许用户进行悔棋、回退等操作。 CList StepList; 其中Step结构的表示为: struct Step { int m; //m,n表示两个坐标值 int n; char side; //side表示下子方 }; 以数组形式保存当前盘面的情况, 目的是为了在显示当前盘面情况时使用: char FiveArea[FIVE_MAX_LINE][FIVE_MAX_LINE]; 其中FIVE_
  3. 所属分类:其它

    • 发布日期:2010-06-26
    • 文件大小:5242880
    • 提供者:zkntsx
  1. Qfiver v6.0 QQ五子棋智能全自动机器人

  2. QFiver 功能简介: 1. 针对QQ游戏平台五子棋:能够代替人进行思考和落子,替你战胜对手。同时支持无禁手和禁手规则。 2. 具有四个不同的“大脑”:就是四个不同的引擎,各具特色,可以应对不同的对手! 3. 设置难度:机器人下棋当然也需要进行“思考”,和人一样,思考得越久,下的水平越高。所以你要设置合适的难度,如果碰到水平并不是特别优秀的玩家设置较低的难度就可以,这样落子的速度较快,反之如果碰到难得一见的高手,就应设置较高的难度,虽然想的时间会变长一些,但战胜的把握更大。 4. 获胜预先提
  3. 所属分类:其它

    • 发布日期:2010-10-22
    • 文件大小:740352
    • 提供者:Qfiver
  1. Java 五子棋 毕业设计 毕业论文 (全套)一个月的成果

  2. 】 五子棋是黑白双方或两个人之间的竞技活动,由于对黑白双方规则不同,黑棋 必须先行。一般采用猜先的方法来决定谁执黑先行,即双方各抓一种颜色的几枚棋子, 大数减小数,单数双方交换,偶数不换; 【2】 禁手示例: ┼●●┼┼ ┼┼┼┼┼ ┼●●X┼ ┼┼X┼┼ ┼┼●┼┼ ┼┼┼┼┼ ┼┼┼●┼ ┼●X●┼ ┼●┼┼┼ ┼┼●┼┼ ┼┼●┼┼ ●┼┼┼┼ ┼┼┼┼┼ ┼┼┼┼┼ ┼┼┼┼┼ X为三、三禁手 ┼┼┼┼┼ ┼┼●┼┼ X●●●┼ ┼┼┼┼┼ ┼●┼┼┼ ●●X●┼ X为四、四禁手 ┼┼
  3. 所属分类:Java

  1. 四子棋游戏软件设计文档

  2. 是一个游戏的设计思路,包含单人模式和双人模式,具有此游戏的设计框架,是一个设计文档而已
  3. 所属分类:C/C++

    • 发布日期:2011-06-22
    • 文件大小:89088
    • 提供者:abc_1039449985
  1. c++经典编程题

  2. 1. 给定等式 A B C D E 其中每个字母代表一个数字,且不同数字对应不 D F G 同字母。编程求出这些数字并且打出这个数字的 + D F G 算术计算竖式。 ─────── X Y Z D E Z = 45 –a-b-c-d-e-f-x-y;1+2+3+4….+9 = 45; 2. A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些 人参加了竞赛: (1)A参加时,B也参加; (2)B和C只有一个人参加; (3)C和D或者都参加,或者都不参加; (4)D和E中至少有
  3. 所属分类:C/C++

    • 发布日期:2012-01-04
    • 文件大小:63488
    • 提供者:mei_liang
  1. C#写的230象棋

  2. using System; using System.Drawing; using System.Windows.Forms; namespace 象棋 { public partial class Form1 : Form//依然纯代码 不过要调用图片了 棋盘自己画的 棋子是图片 { int[,] ai ={{5,4,3,2,1,2,3,4,5}, {0,0,0,0,0,0,0,0,0}, {0,6,0,0,0,0,0,6,0}, {7,0,7,0,7,0,7,0,7}, {0,0,0,0,
  3. 所属分类:C#

    • 发布日期:2012-03-16
    • 文件大小:237568
    • 提供者:xiaoshenyi2
  1. 三维四子棋

  2. 原型来自中国科技馆。采用OpenGL编程实现,可以锻炼空间想象力和三维上的逻辑思考能力,同时辅助空间立体几何的教学。
  3. 所属分类:C/C++

    • 发布日期:2012-04-14
    • 文件大小:1048576
    • 提供者:bolun365
  1. JAVA中国象棋对战平台博弈系统

  2. 目录 摘 要 (中文) I (英文) II 第一章 概述 1 1.1系统开发背景 1 1.2 WEB游戏的优势与特性 2 1.3 系统设计的目标 4 1.4 系统开发与测试环境 4 1.5可行性分析 5 第二章 相关技术与开发工具 6 2.1 J2EE WEB应用基础 6 2.2 AJAX概述 8 2.3 DIV+CSS 10 2.4开发工具 11 第三章 模块需求分析与总体设计 13 3.1 需求分析说明 13 3.2 整体系统用例图 15 3.3整体系统业务流图 15 3.4 系统总体设计
  3. 所属分类:Java

    • 发布日期:2012-12-07
    • 文件大小:4194304
    • 提供者:miyaowangzi
  1. c语言资料(复习)

  2. C语言复习资料,实用。一个复习小软件。 五子棋算法   任何一种棋类游戏其关键是对当前棋局是否有正确的评分,评分越准确则电脑的AI越高。五子棋游戏也是如此,但在打分之前,我们先扫描 整个棋盘,把每个空位从八个方向上的棋型填入数组gStyle(2, 15, 15, 8, 2),其中第一个下标为1时表示黑棋,为2时表示白棋,第二和第三 个下标表示(x,y),第四个下标表示8个方向,最后一个下标为1时表示棋子数,为2时表示空格数,如: gStyle(1,2,2,1,1)=3表示与坐标(2,2)在第1
  3. 所属分类:C

    • 发布日期:2012-12-09
    • 文件大小:920576
    • 提供者:cym330923784
  1. 四子逍遥棋

  2. 一个游戏
  3. 所属分类:专业指导

    • 发布日期:2006-09-15
    • 文件大小:1024000
    • 提供者:tjpanda88
  1. 四子棋课程设计

  2. 山东交通学院课程设计2015级vc6.0需要下载easyx插件
  3. 所属分类:C/C++

    • 发布日期:2016-04-04
    • 文件大小:135168
    • 提供者:ssd1397713787
  1. android四马棋游戏源码

  2. android四马棋项目源码 游戏规则: 规则一:本游戏棋盘为4×4标准方形棋盘,游戏双方在棋盘上下棋、走棋首先横竖斜人一方向上连成四子者胜; 规则二:下棋,在下棋时执行规则一并且还可以互相杀掉对方的棋子,分为二杀一和二杀二;杀棋规则:杀棋规则只在横向和竖向上有效,二杀一:若在横向或竖向上出现 或 时,若论到黑子下时,黑子可下在黑子和红子中间的位置杀掉红子。二杀一在杀前和杀后无论横向和竖向上都只能有两颗棋子;二杀二:出现 或 时,若轮到红方行棋红子可下到空白处以杀掉对方的两颗黑子,二杀二,杀前
  3. 所属分类:Android

    • 发布日期:2017-09-21
    • 文件大小:1048576
    • 提供者:wuwind
  1. 网络 5子棋 源码 java

  2. java编写的,网络五子棋,共四个文件,毕业设计可用
  3. 所属分类:Java

    • 发布日期:2009-03-05
    • 文件大小:9216
    • 提供者:beyondlinglan
  1. 图书馆管理系统

  2. java图书馆管理系统,java课程设计必备,可实现图书的增删盖茶,桌面程序
  3. 所属分类:Java

    • 发布日期:2018-03-26
    • 文件大小:1048576
    • 提供者:qq_34113107
  1. Connect4Game-master布局.zip

  2. 很好的四子棋Java程序!
  3. 所属分类:Java

    • 发布日期:2020-05-10
    • 文件大小:160768
    • 提供者:weixin_45699536
  1. 爱恩斯坦棋开发手册.pdf

  2. 爱恩斯坦棋开发文档,包括很详细的代码开发,是使用JAVA!爱恩斯坦棋介绍 爱恩斯坦棋,德语为 Ein Stein wurfelt nicht!,简称EWN,是德国的教授Ingo Althofer为纪念爱因斯坦相对论诞生100周年而发明的游戏,于2005年德国爱 因斯坦年官方展览。爱恩斯坦棋的德语直译为“爱因斯坦不投骰子!”,它的发明 来源于爱因斯坦说过的一句话:“我相信上帝不玩骰子”。 爱恩斯坦棋的棋盘由5×5大小的正方形棋位组成,且对弈方分别标记为红 方和蓝方,红蓝双方分别有标记为1~6号数字
  3. 所属分类:其他

    • 发布日期:2019-10-11
    • 文件大小:570368
    • 提供者:qq_40178533
  1. 百行HTML5代码实现四种双人对弈游戏

  2. : 本文是一个非常具有挑战性的编程,因为100行代码,约莫10000个字符左右,将实现围棋、五子棋、四子棋和翻转棋四种双人对弈游戏。请注意,这四个对弈游戏不是初级编程者的习作,而是有着棋盘、立体棋子、事件、走棋规 则判断、输赢判断的完整对弈游戏,并且可以离线存储到iPad、Android平板中,试想一下,把这种游戏下载到平板中,就可以在火车,旅游景区,等没有信号的地方进行对弈,是不是扩展了平板电脑的功能,是不是一种很惬意的事情。
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:149504
    • 提供者:weixin_38515270
« 1 2 34 »