Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geeeeeeeeek/IntelligentChineseChessSystem
:trophy: Chinese Chess (中国象棋): UI and AI. Obsoleted. 不再维护.
https://github.com/geeeeeeeeek/IntelligentChineseChessSystem
Last synced: 3 months ago
JSON representation
:trophy: Chinese Chess (中国象棋): UI and AI. Obsoleted. 不再维护.
- Host: GitHub
- URL: https://github.com/geeeeeeeeek/IntelligentChineseChessSystem
- Owner: geeeeeeeeek
- Created: 2014-12-07T13:24:55.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-04-19T03:03:21.000Z (over 7 years ago)
- Last Synced: 2024-05-13T22:53:27.807Z (6 months ago)
- Language: Java
- Homepage:
- Size: 4.94 MB
- Stars: 262
- Watchers: 25
- Forks: 146
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
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](https://github.com/geeeeeeeeek/IntelligentChineseChessSystem/).
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://lh6.googleusercontent.com/-VtjJxRnIwJY/VJhRQv1TZyI/AAAAAAAABlg/sAoMBxblz2c/s0/1.png)
### Further readings
1. [Instructions for use](https://github.com/geeeeeeeeek/IntelligentChineseChessSystem/wiki/1.-Instructions-for-use)
2. [Core algorithm](https://github.com/geeeeeeeeek/IntelligentChineseChessSystem/wiki/2.-Core-algorithm)
3. [Performance analysis](https://github.com/geeeeeeeeek/IntelligentChineseChessSystem/wiki/3.-Performance-analysis)
4. [Implementation](https://github.com/geeeeeeeeek/IntelligentChineseChessSystem/wiki/4.-Implementation)