CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 游戏 棋牌游戏

文件名称:smartFiveChess

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2013-08-08
  • 文件大小:
    5.46mb
  • 已下载:
    1次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

这个版本人工智能很强,算法比较全面。而且里面的说明文档完善。而且源码齐全。最好是先看完说明文档里的算法,再参考源码。最重要是使用设计模式,决不是随随便便的学生作品。

第一.需求。实现人机对战,首先要解决电脑智能问题,即能让电脑识别棋盘,并做出相应的策略,比如防守或进攻。还要识别是否禁手。

第二.基本技术。功能部分实现的主要算法是假设法,即假设这个方格是某一方棋子,然后以这个棋子为基础再假设下一个方格的棋子,直到计算机很容易识别出相应状态。比如电脑搜索至胜点(能构成四子连珠的点)时,只要假设相应的点电脑已经落子,只要判断是否存在四子连珠状态即可。四子连珠状态电脑很容易识别。

第三.辅助功能。最后还有一个辅助类,TAssist类,这个类实现了基本数据结构,栈和队列。-This version is very strong artificial intelligence, the algorithm is more comprehensive. And inside the documentation improvement. And complete source code. It is best to first read the documentation in the algorithm, then the reference source. The most important is the use of design patterns, by no means casual student work.

First. Needs. Realize man-machine war, we must first solve the problem of computer intelligence that allows the computer to recognize the board, and make the appropriate strategies, such as defense or attack. Also identify whether ban hand.

Second Basic technologies. Functional part of the implementation of the main algorithm assumes that method, which assumes that the grid is a party piece, and then again with this piece is based under the assumption of a checkered piece until the computer is easy to identify the corresponding state. Such as a computer search to win points (which could form four sub-Pente point), as long as the computer has been assuming the c
(系统自动生成,下载前可以参看下载内容)

下载文件列表

人机对战五子棋/bitmap/bg3.bmp
人机对战五子棋/bitmap/bg4.bmp
人机对战五子棋/bitmap/bg5.bmp
人机对战五子棋/bitmap/qipan1.bmp
人机对战五子棋/bitmap/qipan2.bmp
人机对战五子棋/bitmap/qipan3.bmp
人机对战五子棋/bitmap/Thumbs.db
人机对战五子棋/GoBang五子棋项目报告.doc
人机对战五子棋/~$Bang五子棋项目报告.doc
人机对战五子棋/五子棋源代码/独立辅助类/TAssistClass.cpp
人机对战五子棋/五子棋源代码/独立辅助类/TAssistClass.h
人机对战五子棋/五子棋源代码/程序GUI架构部分/ControlC.cpp
人机对战五子棋/五子棋源代码/程序GUI架构部分/ControlC.h
人机对战五子棋/五子棋源代码/程序GUI架构部分/FrameWndC.cpp
人机对战五子棋/五子棋源代码/程序GUI架构部分/FrameWndC.h
人机对战五子棋/五子棋源代码/程序GUI架构部分/MainAppC.cpp
人机对战五子棋/五子棋源代码/程序GUI架构部分/MainAppC.h
人机对战五子棋/五子棋源代码/程序GUI架构部分/resource.h
人机对战五子棋/五子棋源代码/程序GUI架构部分/stdafx.cpp
人机对战五子棋/五子棋源代码/程序GUI架构部分/stdafx.h
人机对战五子棋/五子棋源代码/逻辑功能部分/DefendClass.cpp
人机对战五子棋/五子棋源代码/逻辑功能部分/DefendClass.h
人机对战五子棋/五子棋源代码/逻辑功能部分/DevelopClass.cpp
人机对战五子棋/五子棋源代码/逻辑功能部分/DevelopClass.h
人机对战五子棋/五子棋源代码/逻辑功能部分/GbangClass.cpp
人机对战五子棋/五子棋源代码/逻辑功能部分/GbangClass.h
人机对战五子棋/五子棋源代码/逻辑功能部分/Tdefine.h
人机对战五子棋/人机对战五子棋.exe
人机对战五子棋/说明.txt
人机对战五子棋/五子棋源代码/独立辅助类
人机对战五子棋/五子棋源代码/程序GUI架构部分
人机对战五子棋/五子棋源代码/逻辑功能部分
人机对战五子棋/bitmap
人机对战五子棋/五子棋源代码
人机对战五子棋

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com