15.象棋名手,人机对战
2024-09-23 13:11:40 8.92MB 人机对战
1
#最近单位领导不知道抽什么筋,让我们集体上课学Python,想做点练习,也没有什么好题材, #最后决定就写个五子棋人机对战吧! #这个源码我在多年前曾用VB6写过,当时毕业设计拿了优秀,之后经过了几次修改计算机Ai还不算太差,想投机赢是没机会的。 #由于本人初学Python(第一个完整的Python程序),有些技巧还不熟悉,可能编码方式更接近VB6一些,或许还可以更简洁的实现。 #现大部分编码已添加中文注释,不足之处,还望大家指正,谢谢。 #该程序全部调用画图方法,不需要任何图片资源文件。
2024-04-18 15:30:57 30KB 五子棋 Python 源码 人工智能
1
基于Java的中国象棋对弈游戏系统开发代码。适用场景:课程设计、大作业、毕业设计、项目设计等。适用人群:本科、专科、高职等。 代码量:3000行左右。可以直接运行,一键导入Idea、Eclipse即可。 支持JavaJDK所有版本。内含高级算法:剪枝算法、博弈树算法、Zobrist算法等。 可以实现人机对战、人人对战、悔棋、重新开始、智能对战存储、残局等功能。 主要开发语言:Java。适合新手和小白进阶!!~ 界面美观丰富、并且人机对战有难度之分(小白、高手、无敌三种模式任选),通过智能算法实现人机对战!
2024-04-10 09:05:32 11.03MB java 中国象棋 Java象棋 人机对战
1
linux环境下运行的,主要是运用坐标方法。实现光标的移动指向,简单编写仅供参考
2024-02-29 12:05:36 28KB C++对战游戏
1
Java课程大作业,基于 Java 实现的双人联网对战,双人单机版以及 AI 对战的多功能五子棋游戏 Java课程大作业,基于 Java 实现的双人联网对战,双人单机版以及 AI 对战的多功能五子棋游戏 Java课程大作业,基于 Java 实现的双人联网对战,双人单机版以及 AI 对战的多功能五子棋游戏 Java课程大作业,基于 Java 实现的双人联网对战,双人单机版以及 AI 对战的多功能五子棋游戏 Java课程大作业,基于 Java 实现的双人联网对战,双人单机版以及 AI 对战的多功能五子棋游戏 Java课程大作业,基于 Java 实现的双人联网对战,双人单机版以及 AI 对战的多功能五子棋游戏
2023-12-24 09:37:35 22MB java 课程资源 人工智能
1
自己写的课程设计 C语言实现五子棋(双人对战,单人对战,悔棋等功能)
2023-12-11 06:59:23 52.65MB
利用socket通信实现C/S模式的网络通信,并且根据通信的指令实现五子棋对弈。
2023-12-04 05:05:00 552KB 网络编程 五子棋 socket
1
我以前使用的是笨办法,就是将两个软件打开,一个电脑执黑人执白,一个电脑执白人执黑,然后跟局两个软件的走步,来回在摆子即可。现在介绍一种能够让电脑间自动实验对弈的方法。 首先算法必须支持GTP,即Go Text Protocol, 是一种用文本方式与计算机围棋算法交流的协议。是GMP(Go Modem Protocol)协议的改进版。 由于其简单方便易读,现在很多围棋算法都遵循此协议。 其次需要有能够连接两个算法的平台,这里主要介绍GoGui。这是一款开源软件,本身只提供围棋对弈的界面,不自带围棋算法。如果想要实现人机对弈,需要连接相应的围棋算法即可。
2023-11-02 14:49:51 812KB gtp自动对弈
1
局域网上的浩方,小巧功能全面,在没有连intelnet的局域网使用
2023-07-16 10:47:16 4.14MB 对战平台
1