一、 实验目的:熟悉Visual C++6.0MFC编程一般步骤并能够利用它解决实际问题 二、 实验环境:以下代码已在Windows XP中文系统VisualC++6.0环境中调试成功
2019-12-21 20:59:21 101KB 五子棋实验报告
1
java实现单机版和网络对战版五子棋,功能包括计时、悔棋、聊天、显示双方状态等等。详细见https://blog.csdn.net/qq_37913997/article/details/81148253
2019-12-21 20:48:31 715KB java 五子棋 单机 网络对战
1
1、用C++程序设计语言,面向对象程序设计风格 2、命令行形式 3、有禁手功能 4、满足基本的五子棋规则 5、有悔棋功能 6、实现人人、人机对战
2019-12-21 20:35:29 12KB C++ 面向对象
1
五子棋 matlab 人机对战 较智能系统,适合初学者,易理解。
2019-12-21 20:31:16 14KB 五子棋 matlab
1
五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏。主要完成了人机对战和玩家之间联网对战2个功能。网络连接部分为Socket编程应用,客户端和服务器端的交互用Class Message定义,有很好的可扩展性,客户端负责界面维护和收集用户输入的信息,及错误处理。服务器维护在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表。在人机对弈中通过深度搜索和估值模块,来提高电脑棋手的智能。分析估值模块中的影响精准性的几个要素,以及提出若干提高精准性的办法,以及对它们搜索的节点数进行比较,在这些算法的基础上分析一些提高电脑AI方案,如递归算法、电脑学习等。算法的研究有助于理解程序结构,增强逻辑思维能力,在其他人工智能方面也有很大的参考作用
2019-12-21 20:26:09 1.34MB java 五子棋 毕业论文
1
用VC6.0写的五子棋程序,支持人机对战,使用A*和Alpha-Beta剪枝算法
2019-12-21 20:18:38 247KB 五子棋 Gobang VC6.0
1
内含阅读文档,方便易懂。VS2010编写,五子棋程序包含双活四,活三四,双活三,活四禁手。
2019-12-21 20:07:52 5.51MB C++五子棋
1
XO_OX 0.0 这些是“XO_OX"的注解。它们会让你全面了解这个游戏,并会说明如何安装它。 什么是“XO_OX"? “XO_OX"又名“五子棋”,五子棋则咸信是流传于古中国的传统棋种之一,至今仍在民间广泛流传,规则相当简单。或许因没有形成一套独立完整的棋种理论及文化内涵,更无制定公平完善的规则来解决黑白平衡问题,一直没有得到发展,所以没有像六博、格五、弹棋等传统棋类流传广泛,导致缺少可考古的棋具或文献,直到流传到外国才规则改革。 不管是哪种五子棋,棋手在先后手的观念、空间的思维及对棋形的理解都十分重要。 游戏规则: * 行棋:一人流轮一著下于棋盘空点处,下后不得移动。 * 胜负:先把五枚或以上己棋相连成任何横纵斜方向为胜。 * 和棋: o 行棋中一方提出和棋,另一方同意则判和棋。 o 棋子落满整张棋盘仍未分出胜负为和棋。 o 一方PASS后另一方下一手也PASS为和棋。 技术规格说明: 1、用C语言调用SDL实现; 2、基于LGPL协议。 3、程序中用到了SDL_image扩展包 如何安装: 1、在终端中运行make 2、在终端中运行make install 如何卸载: make uninstall 历史: 一、2011年8月15日 项目开始,谢红负责图形模块,赵梓辰负责游戏逻辑,吕玉飞负责事件响应,范人豪负责整体架构。 二、2011年8月17日 为了增加游戏的可玩性,项目由圈叉棋升级为五子棋。
2019-12-21 19:44:26 43KB linux C语言 SDL 五子棋
1
编写五子棋的完整版,对于初学者也不难看懂,互相学习吧
2019-12-21 19:36:13 1.58MB 五子棋 C++
1
汇编语言 五子棋程序设计 包括五子棋的运行 算法 和一些基本步骤
2019-12-21 19:25:46 1.11MB 汇编五子棋
1