这是一个uniapp项目源码例子【中国象棋-单机游戏】项目完整,通过HBuilder X开发工具选uniapp方式打开,uniapp项目可编译发行跨端应用(包括了各种小程序以及APP),可编译正常运行,供学习请参考文章https://blog.csdn.net/zs1028/article/details/121152445#comments_18994821
2022-04-11 11:04:57 14KB 小程序 uni-app 学习 中国象棋
吉林大学软件学院卓班程序设计综合实践代码中国象棋和Pong游戏设计 中国象棋程序是基于Java语言开发的,其核心是博弈算法——Alpha-Beta算法。为了简化操作,减少各种运算,我们将棋盘的棋子放置在一个chess[256]数组中。为了让象棋程序走法更强大,我们简略实现了棋子前中后期动态价值表,同时让棋盘一些棋子价值相互联系,调整了棋力价值表。中国象棋现有的功能是能选择象棋难度;选择开局方式;终止比赛。未来希望引入开局库和残局库来加快搜索速度。 Pong游戏是基于C++语言开发的,其核心是深度学习算法。
2022-04-10 00:22:53 17.09MB 吉林大学 程序设计
1
基于UCCI协议的中国象棋人机对弈源程序,有相当的智能。
2022-04-09 09:05:21 1.28MB 中国象棋源程序 人机对弈 UCCI协议
1
TCnChess控件是为Delphi程序员编写的中国象棋控件。用TCnChess,Delphi程序员能够快速的 编写中国象棋的游戏程序。TCnChess的主要功能如下: 1、能自动检查行棋的合法性(不是棋规意义上的),对于不合理的走法,玩家无法落子; 2、提供两种走子方法:鼠标拖动和鼠标点击,可以由属性进行设置; 3、可以控制红方或绿方走棋,由属性进行设置,便于网络象棋的开发; 4、可以设置棋盘的方向,即红方在屏幕下方还是绿方在屏幕下方,便于网络象棋的开发。 5、棋盘和棋子可以自定义,控件提供换肤方法; 6、可以控制红方或绿方先行,由属性进行设置; 7、控件输出着法的中文描述,如马2进3; 8、提供悔棋功能,控件提供悔棋方法; 9、可以任意缩放; 10、提供“将军”,走棋,吃子等多种事件; 。。。。。。。 总之,使用TCnChess控件开发中国象棋程序,您可以专注于其它方面的问题而无需考虑具体的界 面问题,大大加快您的开发时间。
2022-04-07 17:48:09 706KB 其它
1
中国象棋-chess1.m 我从matlab技术论坛下了个中国象棋程序,对其进行了小的改进,但是属于自己个自己对弈的,在此分享给大家,有志之士可以进一步改进。
2022-04-07 14:46:35 10KB matlab
1
我们基于α-β剪枝人工智能方法的的中国象棋使用python实现,分为走法计算、评估函数与搜索和UI三部分,并采用历史启发算法进行优化,有着不错的效果。可以实现正常的人机对战,有着普通人的棋力,经过多轮测试,搜索五步的时候,电脑胜率达到80%左右。 (关于代码,my_chess.py里面是对可行走法的搜索,chinachess.py里面是象棋UI的实现,history_heuristic.py里面是历史启发算法优化部分,chess_constants.py是对棋盘、棋子基本单位的定义,my_game.py里面是Alpha-Beta算法的实现。) 我们的中国象棋使用python实现,分为走法计算、评估函数与搜索和UI三部分,并采用历史启发算法进行优化,有着不错的效果。可以实现正常的人机对战,有着普通人的棋力,经过多轮测试,搜索五步的时候,电脑胜率达到80%左右。 (关于代码,my_chess.py里面是对可行走法的搜索,chinachess.py里面是象棋UI的实现,history_heuristic.py里面是历史启发算法优化部分,chess_constants.py是对棋盘、棋子基本单位的定义,my_game.py里面是Alpha-Beta算法的实现。)
1
Android应用源码开发Demo,主要用于毕业设计学习。
2022-04-07 09:06:25 4.49MB Android 毕业设计 源码 论文
中国象棋博大精深,本款游戏就是用java语言开发的小游戏,压缩包内含有源码,供大家娱乐学习之用!!
2022-04-06 20:25:27 492KB 象棋对弈 java源码 游戏 学习参考
1
中国象棋Java版 功能说明 ①象棋4.2.1 相关类的包图 ②首先红方走棋,然后黑方走棋,直到一方获胜。 ③新游戏:任何时候可以重新开始一盘新的对奕。 ④悔棋:当走错棋的时候,可以悔棋。 ⑤信息提示:提示当前信息状态。
2022-04-06 19:53:46 70KB 象棋
1
平面 棋子棋盘背景 用作程序设计 棋盘素材 棋子素材 中国象棋背景棋子棋盘 #可以用做设计中国象棋类游戏的背景,增加游戏的观赏度。 #可以直接使用的符合规格的素材,棋子棋尺寸相符 #非3D棋子,有伪3D效果 #可以同步使用本人分享的JAVA小游戏的源代码使用。 #https://github.com/luyixs/chinese_chess_BC20220404
2022-04-06 03:07:12 30.21MB 平面
1