没有合适的资源?快使用搜索试试~ 我知道了~
chess:Javascript国际象棋库
共27个文件
js:24个
gitignore:1个
md:1个
需积分: 20 1 下载量 192 浏览量
2021-07-02
16:38:56
上传
评论
收藏 23KB ZIP 举报
温馨提示
棋 JavaScript 国际象棋规则库 这个库实现了国际象棋规则。 它可能应该被认为是不正确/不完整的,因为它没有经过一套完整的测试。 ###模块概述 ####木板 代表一个棋盘——跟踪棋子的位置,但不知道关于位置的任何其他信息。 在 Position 类中使用,它包含与 FEN 字符串相同的所有信息。 这个类还有一些方法来检测某个位置的某些事情,这些事情可以通过查看棋盘就知道,例如,从一个方格到另一个方格的移动是否被阻止,或者一个棋子理论上可以从给定的方格移动到哪些方格. ####CaslingRights 代表 FEN 字符串的 castling 权限部分,具有设置和检查不同 castling 可能性以及获取 FEN 或 X-FEN 字符串的方法。 ####钟 给定一个游戏,一个 TimingStyle 和一个用于获取当前时间的可选回调,跟踪时间情况并在某人的时间用完时触发
资源推荐
资源详情
资源评论
收起资源包目录
chess-master.zip (27个子文件)
chess-master
PieceType.js 984B
runtests.js 283B
Move.js 10KB
Game.js 4KB
Piece.js 691B
Square.js 2KB
package.json 652B
tests
Move.js 1KB
Game.js 2KB
Square.js 345B
Time.js 4KB
getEpPawn.js 519B
globalSquares.js 167B
Position.js 3KB
getInitialBoard.js 2KB
Time.js 4KB
Coords.js 358B
TimingStyle.js 983B
Colour.js 728B
Fen.js 2KB
getEpPawn.js 153B
.gitignore 13B
getEpTarget.js 178B
Clock.js 3KB
README.md 9KB
Position.js 10KB
Result.js 2KB
共 27 条
- 1
资源评论
看不见的天边
- 粉丝: 26
- 资源: 4610
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功