登录
首页 » 算法 » 黑白棋c++

黑白棋c++

于 2022-07-27 发布 文件大小:1.65 MB
0 182
下载积分: 2 下载次数: 1

代码说明:

1.显示游戏的界面功能游戏界面上包括游戏等级选择、重新开始、游戏帮助的控件对游戏进行相应的设置。2.接受鼠标输入功能能够接受玩家的鼠标输入功能,把棋子放入指定的位置。3.根据规则翻转相应的棋子无论是电脑或是玩家在棋盘中落下棋子后,能够根据游戏的规则,把横向、纵向及对角直线上的棋子全部翻转过来,变成最后落下棋子的颜色,并对棋子数量进行增减。4.游戏胜负判断功能双方都没有棋子可下时棋局结束,以棋子数目来计算胜负,棋子多的一方获胜。在棋盘还没下满时,如果一方的棋子应经被对方吃光,则棋局结束。将对手棋子吃光的一方获胜。5.实现人机对战模式支持人工智能,根据游戏等级的不同,进行不同的算法深度搜索,找出最合理的位置进行落子操作。6.人工智能的等级设置能够指定当前电脑人工智能的等级。根据不同的等级,其算法搜索深度不同。7.游戏提供帮助说明在游戏界面中,提供一个控件。以方便对本游戏不了解的玩家对游戏进行操作和使用

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • A source code for gragh
    A source code for gragh
    2022-01-26 08:02:34下载
    积分:1
  • 这是一篇讲述聚类在文本挖掘中的应用的博士论文,个人认为讲述的还是比较细的.
    这是一篇讲述聚类在文本挖掘中的应用的博士论文,个人认为讲述的还是比较细的.-This is a talk about clustering in text mining applications in the doctoral thesis, individuals think about the still relatively small.
    2023-01-26 00:05:04下载
    积分:1
  • 纯python的des加密
    标准的des加密算法python实现,支持各种标准模式,兼容性良好,无需安装,直接引用
    2022-06-12 09:46:23下载
    积分:1
  • 加椒盐噪声
    用c语言对图像加椒盐噪声,然后对加有椒盐噪声的图像进行形态学滤波,得到滤波后没有噪声的图像-
    2022-08-13 01:29:27下载
    积分:1
  • 与图的最短路径
    这个方案的目标是获得 Qx、 Qy、 Qz 分别在 X、 Y 和 Z 不得不离开初始电量"L"的 X 容器里的液体的容器的数量,而无需使用任何测量仪是不得不使用容器给那能力时说。此程序输入以下信息: 该三个货柜、 数量的液体初始和最终的状态想要 résultat,以及它的能力职位朝它更短的路径最后如果井存在如果不它会发布一条消息,说"而不是路径",因为他的职位也它造成图。
    2022-04-08 08:53:48下载
    积分:1
  • C语言图像处理
         牙齿部分为主要处理方向,C语言ML-EM法 处理连续的图像,进行去除图像噪音。 处理完的图像可以做成3D图像进行比较,处理图像为.img图像。 所用平台为VS2008,windows7 64.
    2022-04-10 09:14:12下载
    积分:1
  • 德劳内三角化
    Delaunay三角剖分为点的平面内的一组P是三角测量的DT(P),使得在P点没有任何三角形DT中(P)的外接圆内。 Delaunay三角最大化在三角测量三角形的各角的最小角度;他们倾向于避免骨感三角形。
    2022-06-13 05:04:34下载
    积分:1
  • 是《计机常用数值计与程序 C++版》一书的配套C++程序源代码文件,每个源程序文件的文件扩展名都使用.cpp形式。这些C++程序已经在微软公司Windo...
    是《计算机常用数值计算算法与程序 C++版》一书的配套C++程序源代码文件,每个源程序文件的文件扩展名都使用.cpp形式。这些C++程序已经在微软公司Windows 平台下的Virsual C++ 6.0环境下通过-is "commonly used computer numerical algorithms and procedures C version," a book supporting the C source code file, the source files extensions are used. Cpp form.C Windows Virsual C 6.0
    2022-07-04 21:58:06下载
    积分:1
  • 一个C++封装的,基于状态转换表设计的有限状态机实现例子
    一个C++封装的,基于状态转换表设计的有限状态机实现例子-a C Packaging, based on state transition table design Finite State Machine example
    2022-11-19 07:25:03下载
    积分:1
  • 基于labview的温度采集监控系统
    应用背景虚拟仪器(VI)是计算机技术和传统的仪器技术相结合的产物,是仪器发展的一个重要方向。LabVIEW是一个基于图形化编程语言的虚拟仪器软件开发工具。本文阐述了系统开发过程中数据的采集和软硬件的设计,虚拟仪器设备可以由使用者自己定义,这意味着可以自由地组合计算机平台,硬件(包括传统仪器),软件,以及各种实现应用所需要的附件。关键技术运用了labview软件,循环算法等,完成了模拟温度采集监控系统的实现。LabVIEW是一个基于图形化编程语言的虚拟仪器软件工具。本文介绍的是虚拟仪器的界面,LabVIEW应用,并且设计了一个基于labview的温度采集监控系统,阐述了系统开发过程中数据的采集和软硬件的设计。
    2022-04-18 06:47:38下载
    积分:1
  • 696516资源总数
  • 106432会员总数
  • 11今日下载