本人写的一个小的六子棋程序,目前还不够成熟。不过棋力我个人觉得还可以,也可以调节电脑的难度。
游戏的流程:
在菜单文件中选择新棋局(其他菜单项目前还不可用)。这时会弹出对话框询问先后手(这个对话框写的比较简单,仅有两个按钮,一个是black,一个是white.分别代表了黑白方)。
至于难度的选择,需要在选择新棋局前拖动界面右边的滑动条(向右代表难度逐渐增加)选择适合的难度。

由于还不够成熟,可能会存在不少BUG。希望能从大家那里得到反馈。我的邮箱是:lmatt123n@gmail.com
谢谢大家的支持。
下面是下载地址:六子棋程序

该程序是用vc 2008编写,所以可能存在无法运行的情况。下面附上Microsoft Visual C++ 2008 Redistributable Package (x86)的下载地址http://www.microsoft.com/downloadS/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en

转载于:https://www.cnblogs.com/lmatt/archive/2009/09/18/1569130.html

六子棋的程序(修改)相关推荐

  1. 三字棋Java程序设计_六子棋Java程序设计.docx

    六子棋Java程序设计 六子棋Java程序设计作者:刘庆淘QQ号:543780889学号:111101009个人简介:宜宾学院,计算机学院11级创新班学生本程序简介: 对于玩家而言,我就是想让大家也让 ...

  2. AS+kotlin+SurfaceView最佳实践之打造六子棋小游戏

    AS+kotlin+SurfaceView最佳实践之打造六子棋小游戏 1.源码: 2.效果: 3.App下载: 4.实现功能: 5.未实现功能: 6.游戏说明: 7.代码: MainActivity ...

  3. 计算机博弈六子棋估值函数,机器博弈中搜索策略和估值函数的设计

    何轩 洪迎伟 王开译 彭耶萍 摘要:机器博弈是人工智能的头部领域.该文以六子棋为例,重点介绍了搜索策略和估值函数的设计,主要介绍了博弈树,极大极小值算法,α-β剪枝,MCTS以及基于"路&q ...

  4. 模式识别 计算机博弈,六子棋计算机博弈及其系统的研究与优化

    摘要: 计算机博弈是人工智能领域一个极其重要且最具挑战性的研究方向之一,它的研究为人工智能带来了很多重要的方法和理论,产生了广泛的社会影响和学术影响以及大量的研究成果.计算机博弈是人工智能的一个果蝇, ...

  5. java三手交换智能下棋代码,基于Java的六子棋人工智能系统的设计研究

    基于Java的六子棋人工智能系统的设计研究 邱烨,杨旭,王伟 中国矿业大学计算机科学与技术学院,徐州(221008) 摘要:六子棋作为一个刚刚兴起不久的棋类游戏,其计算机博弈算法的研究还相对较少.六子 ...

  6. 推子五子棋、连六棋(六子棋)

    目录 推子五子棋 连六棋 推子五子棋 在线play 规则: 在5*5的盘面上下五子棋,正常肯定会下满25个格子,然后开始推子操作: 在一个格子落子,这个格子以及这一列它下面的(1-5个)所有格子都往下 ...

  7. 博弈六子棋安徽省2020省三源码

    博弈六子棋安徽省2020省三源码 以下是才开始编写的时的代码,代码的大体框架已将搭建出来,算法方面还是不够完善有许多不足资源链接 #属性类 class Setting():def __init__(s ...

  8. 六子棋(客家六子棋)

    apk下载:https://blog.csdn.net/nameofcsdn/article/details/119086279 行棋规则: 双方轮流移动一步 吃子规则: 以黑子吃掉白子为例,若黑子的 ...

  9. 【n子棋】不只是三子棋,也可以是五子棋,一百子棋。

    目录 一:代码实现 二:其中代码中的一些例子说明 一:代码实现 有下面那三个文件,两个源文件,和一个头文件 ---test.c ---game.h ---game.c 第一个源文件test.c #de ...

最新文章

  1. 虚拟机+ubuntu 图形界面和终端界面的切换
  2. Activity管理(二):adj内存管理机制
  3. ​Xamarin iOS教程之视图显示图像
  4. 一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
  5. (MSDN)VB.NET的强大和C#语言的比较【转载】
  6. TDSQL 全时态数据库系统-理念与愿景
  7. Aligning Plots in a Column作图列对齐
  8. 79 ----二次曲面的分类、二次项系数矩阵的特征多项式、二次项系数矩阵的特征值与特征向量、消去二次交叉项、二次曲面方程中的一次项和常数项的变化
  9. Windows 安装JDK
  10. user32.dll 函数说明
  11. Teorex Inpaint 6.0 简体中文最新破解版(自动去除图片上的水印)
  12. 传统企业连接互联网的五种方式
  13. python电路仿真软件_Arduino仿真软件64位Virtual Breadboard下载 v4.21
  14. jzoj5234. 【NOIP2017模拟8.7A组】外星人的路径
  15. 计算机属于什么学1001计算机属于什么学,怎样学电脑(初学电脑先学什么)
  16. android照片墙的实现
  17. 华硕飞行堡垒进入bios
  18. 树莓派简单教程(二)(上)
  19. 小米(红米)电视关闭开机广告hosts方法
  20. 辐射发射测试软件,辐射发射(Radiated Emission)测试方法详解

热门文章

  1. 超市结算系统软件测试,软件测试报告-超市管理系统【参考】.doc
  2. 幼儿机器人编程课程介绍
  3. crontab每周一到周五
  4. 【慕课笔记】第五章 JAVA中的集合框架(中) 第1节 MapHashMap简介
  5. html css 清除 button 选中时的边框样式 CSS outline属性
  6. 牛牛手中有三根木棍,长度分别是a,b,c。牛牛可以把任一一根木棍长度削短,牛牛的目标是让这三根木棍构成一个三角形,并且牛牛还希望这个三角形的周长越大越好。
  7. NFT 的 10 种实际用途
  8. 什么是recovery time和removal time?
  9. 如何设计一触式微交互
  10. 一起来看新浪的NBA图文直播摆乌龙