# chinese-chess-java-swing **Repository Path**: MemoryStealer/chinese-chess-java-swing ## Basic Information - **Project Name**: chinese-chess-java-swing - **Description**: chinese-chess-java-swing - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-12-11 - **Last Updated**: 2022-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## 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) 参考:https://github.com/geeeeeeeeek/IntelligentChineseChessSystem.git ### 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)