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

搜索资源列表

  1. c++井字棋游戏人机对战

  2. c++井字棋游戏人机对战 void instructions() { cout << "欢迎来到井字棋游戏\n"; cout << "再这里你将和一块电脑芯片对战\n"; cout << "走棋请按0 - 8这些数字.先打入将要下棋的字母\n"; cout << ",你的棋就将走到指定位置\n"; cout << " 0 | 1 | 2\n"; cout << " ---------\n"; cout << "
  3. 所属分类:C++

    • 发布日期:2009-11-06
    • 文件大小:122kb
    • 提供者:ltq6521606
  1. Java版中国象棋人机对战源代

  2. Setting,选择对战方式。如果选择“网络对战”,进入“2”,否则,进入“3”。 2、connect,只在“网络对战”第一盘是需要。 3、set rule,设置计时规则。 4、start,开始下棋。 其他: Read:读入棋局,读入后可用-〉、<-、和i进行演示。 Save:保存棋局。 ResetAll:开始新局面。在“网络对战”进行时不能使用。 Computer:手动让计算机走一步,计算机在思考时变为“Stop”,用来中断计算机思考。
  3. 所属分类:网络基础

    • 发布日期:2009-12-05
    • 文件大小:1mb
    • 提供者:yinshuisiyuann
  1. vc++ 五子棋 人人对战或人机

  2. 数据结构的设计;五子棋棋盘的绘制。 人机下棋时,计算机下棋算法的设计。 人机下棋时,判断任一方获胜的算法的设计
  3. 所属分类:C++

    • 发布日期:2010-01-25
    • 文件大小:1mb
    • 提供者:chaoren1016
  1. java版 象棋 实现人机对战 人人对战

  2. 随着人工智能及计算机硬件的发展,计算机象棋程序的下棋水平也不断地得到提高。20世纪60年代初,麦卡锡提出了alpha-beta修剪算法,把为决定下一个走步而需对棋盘状态空间的搜索量从指数级减少为指数的平方根,大大地提高了机器下棋的水平。IBM的超级计算机“Deep Blue”更是一个神话,让棋迷们神往。本文根据国际象棋程序设计的一些成功经验,提出中国象棋程序设计的一些思路和方法
  3. 所属分类:Java

    • 发布日期:2010-10-09
    • 文件大小:1mb
    • 提供者:jiangjie8511
  1. c++游戏 人机下棋

  2. C++编程游戏 人与机器下棋,适合初学者参考和学习。
  3. 所属分类:C++

    • 发布日期:2011-01-04
    • 文件大小:4kb
    • 提供者:UWEFUEWHIFU
  1. java 五子棋人机博弈游戏

  2. windows下运行。非博弈树算法,故电脑在计算的时候速度极快。同时具备了简单的学习能力,可以分析出本次走法失败的原因并且当下次再遇到一样的走法时,就不会重复之前的错误。AI下棋的时候不会死板一成不变。 界面做的很简单,只具备了基本的游戏功能。
  3. 所属分类:网络游戏

    • 发布日期:2011-05-12
    • 文件大小:35kb
    • 提供者:dys1990
  1. 五子棋人机博弈 游戏

  2. windows下运行。非博弈树算法,故电脑在计算的时候速度极快。同时具备了简单的学习能力,可以分析出本次走法失败的原因并且当下次再遇到一样的走法时,就不会重复之前的错误。AI下棋的时候不会死板一成不变。 修改了之前上传五子棋中的bug 界面做的很简单,只具备了基本的游戏功能。
  3. 所属分类:网络游戏

    • 发布日期:2011-05-13
    • 文件大小:35kb
    • 提供者:dys1990
  1. JAVA 五子棋人机对战

  2. JAVA 五子棋 人机对战 一些简单的人工智能,分析各个位置下棋的权值来判断最佳位置。
  3. 所属分类:Java

    • 发布日期:2011-05-23
    • 文件大小:139kb
    • 提供者:ju4tin
  1. 人机交互五子棋

  2. 本软件可以实现人与计算机对下,计算机下棋的水平相当于中高级那样。同样也可以人与人下棋。利用VC++编写。
  3. 所属分类:C++

    • 发布日期:2011-11-06
    • 文件大小:3mb
    • 提供者:hyt19
  1. java五子棋(可悔棋,人人+人机对弈)

  2. 实现了基本的下棋功能,能悔棋,能人人对弈,能人机对弈,代码注释非常详细!!!
  3. 所属分类:Java

    • 发布日期:2011-12-21
    • 文件大小:1mb
    • 提供者:dengchukun
  1. VC++版 人机对弈 五子棋

  2. VC++ 人机对弈 五子棋 GDI++ 使用键盘控制下棋
  3. 所属分类:C++

    • 发布日期:2012-04-23
    • 文件大小:4mb
    • 提供者:umberlla186
  1. c#版五子棋(人机对弈模式)

  2. 最近在学习C#,写了个五子棋的小游戏,把原代码也传给大家。 电脑选择下棋点的主要算法分为两部:1.将每个落子点进行评分(有棋或禁手点评为最低);2.从第一部中选出5个得分最高的落子点,采用回溯算法求得最佳落子点。(代码中有注释) 希望大家有什么建议或者发现了Bug告诉我啊! 我这几天有时间会进一步完善这个小游戏,到时再传上来。
  3. 所属分类:C

    • 发布日期:2007-03-06
    • 文件大小:95kb
    • 提供者:starstarstone
  1. MFC人机对战版五子棋

  2. MFC单文档实现五子棋,适合MFC初学者学习。包含的知识点有:1.背景图片的调用 2.多线程实现背景音乐 3.定时器实现闪烁提示 4.使用链表实现悔棋功能 5.鼠标响应函数实现下棋功能 6.价值库函数帮助电脑判断
  3. 所属分类:C/C++

    • 发布日期:2014-05-18
    • 文件大小:4mb
    • 提供者:sasa11235813
  1. .NET五子棋人机对战源代码

  2. 业余无事,试着做个可以自动走棋的五子棋游戏,经过几天的琢磨,就成现在的样子了。其中最复杂的就是电脑走棋算法,折腾了不少时间,终于有点像样了。现在自己和电脑下棋输多胜少,一不小心就输了。电脑走棋算法里还有不少的漏洞,有待你的发现和修改,愿共同进步!
  3. 所属分类:C#

    • 发布日期:2015-01-04
    • 文件大小:2mb
    • 提供者:juscc
  1. 五子棋+人机对战+modbus tcp

  2. 借鉴前辈的五子棋人机对战程序,加入了modbus tcp协议,通过在地址0、1上输入落子的坐标,在地址2上输入棋盘上的棋子数,来实现棋手落子,AI只能落子,并且在地址3、4上输出棋子的坐标(在使用时tcp的地址需要修改);当然,也可以通过鼠标点击下棋
  3. 所属分类:其他

    • 发布日期:2017-07-30
    • 文件大小:8mb
    • 提供者:hl981204331
  1. java 五子棋 人机对战

  2. 贪心算法实现电脑下棋算法,只能看一步,比较简单。练习
  3. 所属分类:其它

    • 发布日期:2009-02-07
    • 文件大小:30kb
    • 提供者:zwwyhy
  1. 人机下棋,,

  2. 1、建立一个游戏类。 2定义一个二维的动态数组,来作为棋子。 3、先定义一个类中的函数用来符号化输出棋盘。 4、选择棋子的使用类型(就是选择字符的二维数组中的变量的值。 4、人下棋选择下棋的坐标 。  5、电脑用随机数实现下棋;(没有实现智能化)
  3. 所属分类:C/C++

    • 发布日期:2018-07-11
    • 文件大小:117kb
    • 提供者:qq_18246731
  1. 基于QT的人机对弈五子棋小游戏

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

    • 发布日期:2020-04-29
    • 文件大小:11kb
    • 提供者:qq_43414059
  1. 人机博弈的一字棋游戏.cpp

  2. 这是人机博弈实现的一字棋游戏,采用极大极小算法,计算机下棋的水平很高,玩家要小心应对,水平为X轴,竖直为Y轴,要看懂下棋位置的规则。
  3. 所属分类:C/C++

    • 发布日期:2020-03-28
    • 文件大小:16kb
    • 提供者:yuedantai
  1. 基于α-β剪枝python实现五子棋人机对战pygame

  2. 制作一个五子棋小游戏,实现人机对战,其中电脑在进行极大值极小值搜索时需要运用α-β剪枝算法。五子棋小游戏的核心是电脑端走步的选取,使用的方法是极大极小值搜索,并且题目要求使用α-β剪枝来提高搜索效率;除此,在极大极小值搜索中,需要实现获取下一步可能走的点位以及设计评估函数,评估函数对于电脑能否“智能”地下棋十分关键。 程序整体需要实现先后手的选取,胜负的判断以及显示棋局和相应信息。 运行所需环境:PyCharm 2019.2 语言:python 使用方法: ①点击执行exe后默认玩家为
  3. 所属分类:Python

    • 发布日期:2020-02-22
    • 文件大小:15kb
    • 提供者:cumina
« 12 3 4 5 »