中国象棋VC++版: 实现基本功能, 附加功能:保存和回放对战 “录像” 不过没有实现人机对战 【仅供学习参考之用】
2021-11-19 18:04:06 1.2MB 中国象棋 VC++ MFC
1
这是一个微信小程序源码例子【中国象棋-单机游戏】项目完整,通过微信开发工具小程序方式打开,可编译正常运行,供学习请参考文章https://blog.csdn.net/zs1028/article/details/121152445#comments_18994821
2021-11-19 15:07:17 10KB 微信小程序 象棋 源码 单机游戏
简介《C/C++中国象棋程序入门与提高》由浅入深地介绍了中国象棋博弈程序的各个基本知识点,以实际案例来促进读者对算法的理解,提高实际编程能力。主要内容包括:中国象棋博弈,局面表示,走法表示及生成走法,局面.. 这是压缩后的第一分卷,请把两卷下载完之后再解压。
2021-11-19 13:11:42 50MB 中国象棋程序
1
本人机对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎. 7.CHistoryHeuristic类:历史启发类. 8.CAlphabeta_HHEngine类:带历史启发的Alpha-Beta搜索引擎. 9.CAspirationSearch类:渴望搜索引擎. 10.CIDAlphabetaEngine类:迭代深化搜索引擎. 11.CMTD_fEngine类:MTD(f)搜索引擎. 12.CTranspositionTable类:置换表. 13.CAlphaBeta_TTEngine类:加置换表的Alpha-Beta搜索引擎. 14.CPVS_Engine类:极小窗口搜索引擎. 15.CNegaScout_TT_HH类:使用了置换表和历史启发的NegaScout搜索引擎. 本程序具有悔棋,还原功能,可以记录走法,还可以进行布局. 注:本程序编写时参考了王小春的<>,他的书真是好.
2021-11-18 11:45:08 168KB 象棋
1
Unity3D 2019.3开发的中国象棋的源代码。基于2D工程开发的中国象棋系统。供大家学习和交流。如果发现有代码上的优化可以私聊我scdn账号。
2021-11-17 17:35:41 38.27MB unity3D 游戏开发
1
基于QT的中国象棋设计与实现,程序功能可进行人机对战,悔棋,重开。
2021-11-17 11:39:22 10KB QT C++
1
基于QT的中国象棋-附件资源
2021-11-17 11:24:31 106B
1
DELPHI写的中国象棋经典打谱软件象棋演播室源代码修改版
2021-11-15 17:10:20 1.07MB DELPHI 中国象棋 打谱软件
1
学习C#form的时候编写的简单小程序,不算成熟不能用于商业,对于多线程,事件,网络编程,socket编程练习非常有帮助
2021-11-13 16:46:21 1.55MB C# 实现多线程,事件委托
1
移动开发经 中国象棋nes nes 移动开发经典移动开发经典移动开发经典
2021-11-12 14:23:13 40KB 移动开发经典
1