# write-a-chinesechess-program **Repository Path**: taadis/write-a-chinesechess-program ## Basic Information - **Project Name**: write-a-chinesechess-program - **Description**: JavaScript中国象棋程序教程-系列 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: https://www.cnblogs.com/royhoo/p/6424395.html - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-11 - **Last Updated**: 2025-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaScript中国象棋程序教程 “JavaScript中国象棋程序” 这一系列教程将带你从头使用JavaScript编写一个中国象棋程序。希望通过这个系列,我们对博弈程序的算法有一定的了解。同时,我们也将构建出一个不错的中国象棋程序。 程序的最终效果点[击这里查看](https://write-a-chinesechess-program.royhooroyhoo.repl.co/)。 JavaScript中国象棋程序系列共有9个部分: 0、[JavaScript中国象棋程序(0)- 前言](http://www.cnblogs.com/royhoo/p/6426394.html) 1、[JavaScript中国象棋程序(1)- 界面设计](http://www.cnblogs.com/royhoo/p/6424395.html) 2、[JavaScript中国象棋程序(2)- 校验棋子走法](http://www.cnblogs.com/royhoo/p/6424840.html) 3、[JavaScript中国象棋程序(3)- 电脑自动走棋](http://www.cnblogs.com/royhoo/p/6425387.html) 4、[JavaScript中国象棋程序(4)- 极大极小搜索算法](http://www.cnblogs.com/royhoo/p/6425658.html) 5、[JavaScript中国象棋程序(5)- Alpha-Beta搜索](http://www.cnblogs.com/royhoo/p/6425761.html) 6、[JavaScript中国象棋程序(6)- 克服水平线效应、检查重复局面](http://www.cnblogs.com/royhoo/p/6425817.html) 7、[JavaScript中国象棋程序(7)- 置换表](http://www.cnblogs.com/royhoo/p/6425858.html) 8、[JavaScript中国象棋程序(8)- 进一步优化](http://www.cnblogs.com/royhoo/p/6425912.html)