1 Star 1 Fork 0

MemoryStealer/chinese-chess-java-swing

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Intelligent Chinese Chess

Course project for Data Structure and Algorithm. Project2.

Overview

A Chinese Chess game implemented with artificial intelligence, rendered in Java 2D. Supports human-computer competition.

The project is written in Java. You are supposed to run ‘ChineseChess.java’ in Intellij IDEA, instead of Eclipse. The project is open sourced on Github.

The intelligence and implementation of this algorithm is relatively naive. In a rough test, it has 50% winning chance to defeat a human play with previous winning rate of 1.5:1. It fails to compete with complicated Artificial Intelligence. So, don't take my implementation seriously.

enter image description here

参考:https://github.com/geeeeeeeeek/IntelligentChineseChessSystem.git

Further readings

  1. Instructions for use
  2. Core algorithm
  3. Performance analysis
  4. Implementation

空文件

简介

chinese-chess-java-swing 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/MemoryStealer/chinese-chess-java-swing.git
git@gitee.com:MemoryStealer/chinese-chess-java-swing.git
MemoryStealer
chinese-chess-java-swing
chinese-chess-java-swing
master

搜索帮助