文件名称:chess.js:Javascript国际象棋库,用于国际象棋棋盘生成验证,棋子放置运动和checkcheckmatedraw检测
文件大小:99KB
文件格式:ZIP
更新时间:2024-05-19 18:22:24
chess JavaScript
国际象棋 Chess.js是一个Javascript国际象棋库,可用于国际象棋棋盘的生成/验证,棋子放置/移动以及检查/将棋/僵局的检测-基本上是AI以外的所有东西。 国际象棋.js已在node.js和大多数现代浏览器中进行了广泛的测试。 安装 要安装稳定版本: # NPM npm install chess.js # Yarn yarn add chess.js 范例程式码 下面的代码是一个随机的国际象棋游戏: const { Chess } = require ( './chess.js' ) const chess = new Chess ( ) while ( ! chess . game_over ( ) ) { const moves = chess . moves ( ) const move = moves [ Math . floor ( Math
【文件预览】:
chess.js-master
----yarn.lock(150KB)
----.prettierignore(6B)
----chess.js(52KB)
----.travis.yml(32B)
----LICENSE(1KB)
----__tests__()
--------chess.test.js(71KB)
----.prettierrc(258B)
----README.md(18KB)
----CONTRIBUTORS.md(713B)
----.gitignore(24B)
----package.json(436B)