这个小程序是我1年多前自己写着玩的,当时不懂这么多,两个个文件就搞定了,写的也不规范。 ai不是很智能,只是会搜索当前局面的最优解,评分规则是我从网上找的一个。大概介绍一下这个规则: 能成死二(当前位置下子后,可以有两颗子连在一起,但是一端有对方的一颗子或者边界阻挡),20分; 能成活二(当前位置下子后,可以有两颗子连在一起,两端没有对方棋子或者边界),80分; 能成死三,180分; 能成活三,800分; 能成死四,1200分; 能成活四,2000分; 能成五连,10000分; 程序遍历所有空白点,算出4个方向(横、竖、左斜、右斜)的分数和,算每个点的分数,然后选择所有节点中分数最高的一个落子。当时参考了一个别人的程序,他在程序中设定只搜索8x8的空间,怕电脑承受不了,我自己实现后并没有发现这个问题。
2021-12-23 11:05:10 251KB java swing 人机对战 五子棋
1
Java在Swing窗口上实现文字超链接,也就是一个普通的超文本链接功能,主要是使用java.lang 包中的Runtime 类可以实现标签的Web 链接功能。
2021-12-23 10:07:35 18KB Java源码-网络相关
1
用java开发的界面,和sql2008数据的连接,很全面,可以直接使用,可用于学校的课程设计和学习使用
2021-12-22 18:04:39 865KB 图书管理 java sql
1
介绍看这里: https://blog.csdn.net/F_CILF_CIL/article/details/122038735?spm=1001.2014.3001.5501
2021-12-22 16:04:08 8.68MB java swing 课程设计 后端
功能描述:基本crud操作都有 * 登陆 * 读者注册 * 书籍入库 * 借阅管理 * 读者库管理 * 还书 * 书库管理 * 借书 * 书籍更新 * 读者更新 项目类型:Java Swing 开发语言:Java语言 运行环境:win7/win10/jdk1.8 开发工具:Eclipse 运行工具:Eclipse/MyEclipse,Eclipse最兼容 数 据 库:MySql5.x 是否有课程报告:暂无 适用场景:课程设计学习参考,毕业设计参考对学计算机的大学生来说非常适合学习。
2021-12-22 15:43:39 17.82MB Java Swing 课设 借鉴
1
详情https://blog.csdn.net/m0_47194909/article/details/122052022?spm=1001.2014.3001.5501
2021-12-22 12:03:13 25.17MB java swing mysql 课设
1
功能简介: 植物大战僵尸、冒险模式、生存模式、解谜模式
2021-12-22 11:04:19 3.73MB java swing
java语言实现的ATM模拟系统,与office access数据库连接的简单系统,可以进行账户余额查询、存款、取钱、密码修改、用户退出、用户登录。
2021-12-22 10:40:58 49KB java awt
1
java swing 基于TCP的简单聊天室程序,可以修改服务器端主机地址的,支持在线人数实时显示,可以群聊也可以私聊。
2021-12-21 23:29:01 51KB java swing 简单的 聊天室程序
1
各个版本的java抽奖系统,集百家于一体,绝对好用。
2021-12-21 21:31:45 17.99MB swing
1