geeeeeeeeek / Intelligentchinesechesssystem
🏆 Chinese Chess (中国象棋): UI and AI. Obsoleted. 不再维护.
Stars: ✭ 220
Programming Languages
java
68154 projects - #9 most used programming language
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.
Further readings
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].