用JAVA编写的小程序,有完整论文和代码,可用于期末的课程设计。保证可以运行。
2022-04-05 23:53:23 169KB JAVA 游戏 课程设计 论文
1
一款手机app,分析棋局无需切换前后台,开局时点击初始,利用opencv识别手机象棋软件当前棋盘棋子分布,转化为象棋引擎fen代码,通过云引擎计算得出走法返回给app,并将结果显示在棋盘上,支持大部分单机及联网象棋软件
2022-04-05 13:05:07 95.18MB opencv 悬浮球 通知栏
1
HTML5小游戏五子棋,里面有人机对决,双人对局,里面有超详细的代码注释
2022-04-04 18:58:56 230KB HTML5小游戏
1
《兵河五四》是开源的中国象棋引擎,支持《中国象棋通用引擎协议》(Universal Chinese Chess Protocol,简称UCCI),可以用支持UCCI协议的界面程序加载。为了交流和促进象棋软件的发展,作者提供了的源代码,可以用于任何非商业目的。
2022-04-04 15:04:00 28.2MB 软件
1
利用JAVA GUI编程实现五子棋游戏,该游戏能够实现五子棋基本功能,并且扩充自定义游戏时间、自动显示游戏提示和说明、可以中途认输等功能。程序的设计充分体现优良的界面和简单操作
2022-04-04 12:29:21 368KB 五子棋
1
完整的java编写的五子棋课程设计,不用改动。
2022-04-04 12:28:49 248KB java五子棋课程设计
1
Java编程达人分享:中国象棋游戏源代码,看看界面,是不是相当不错,作者:yaoyun,CSDN达人写的Java象棋游戏,编译环境:JDK1.7 Eclipse3.7 呵呵,可能比较老的环境了。   注:程序中用到了一个字体太大了,删除了,需要的自己下载吧,字体名称:华文新魏。   另外游戏中有很多的类,涉及到各个方面,比如播放音乐类、游戏界面类、绘制棋盘和棋子、显示程序信息类、画出象棋棋盘中的棋子类等操作。说明:限于水平,难免存在缺点和不足之处!
2022-04-03 15:45:23 5.96MB Java源码-游戏娱乐
1
biyesheji 五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“連 珠” ,英译为“Renju” ,英文称之为“Gobang”或“FIR” (Five in a Row 的缩写) , 亦有“连五子”“五子连”“串珠”“五目”“五目碰”“五格”等多种称谓。 、 、 、 、 、 五子棋不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。 五子棋既有现代休闲的明显特征“短、平、快” ,又有古典哲学的高深学问“阴 阳易理” ;它既有简单易学的特性,为人民群众所喜闻乐见,又有深奥的技
2022-04-02 21:57:28 42KB java
1
本文实例讲述了微信小程序五子棋游戏AI实现方法。分享给大家供大家参考,具体如下: DEMO下载 五子棋AI篇DEMO 效果图 原理 1. 将棋盘中能够胜利的五子连珠方法遍历一个数组; 2. 当AI持棋时,遍历棋盘中所有棋子的空位; 3. 如果用户落子该位置,给用户该位置的五连珠方式进行加分:1连10分,2连20分,3连40分,4连80分; 4. 如果AI落子该位置,给AI该位置的五连珠方式进行加分:1连15分,2连25分,3连45分,4连85分; 5. 最后对该位置的分值进行比较,取最大分值位置的坐标,AI在最大分值位落子。 AI代码 computerAI(){ var playerS
2022-04-02 14:20:14 85KB AI demo em
1
五子棋,C#源代码程序,附五子棋博弈搜索实验报告,代码有详细的解说. 算法: 由于五子棋比一字棋难,规则多,又有禁手限制,无法采用简单的搜索和加分方式 。 为了分清各种情况的轻重缓急,我们采用一次性打分的策略: 对棋盘上的每个空位根据情况的轻重缓急,越重越争分越高,反之越低,然后根据 打分找出分值最高的的位置下子。 打分事实根据有:是否赢棋(最高),对方是否要赢棋,是否禁手,可形成四连的 个数,和形成三连(包括活三)的个数,对方可可形成四连的个数,和形成三连( 包括活三)的个数,等等。 本算法的好处在于,既有攻又有守,而且攻守较严。
1