Chess.dart:Chess.js与Dart的移植 源码
国际象棋 Chess.dart是一个用于生成合法象棋动作,维护象棋游戏状态以及与FEN和PGN格式之间相互转换的库。 它没有外部依赖性。 它是Dart的Chess.js移植。 它旨在将所有功能包含在原始库中,同时使API有点像Dart。 在有限的测试中,Dart版本(经过一些重构)现在优于JavaScript原始版本。 在这个早期阶段,它正在运行,并通过了chess.js附带的所有单元测试(可以在测试目录中找到)。 但是,除此之外,还没有在生产中进行测试。 随机游戏 import "package:chess/chess.dart" ; void main () { Chess che
文件列表
chess_dart-master.zip
(预估有个28文件)
chess.dart-master
.github
workflows
dart.yml
1KB
test
random.dart
583B
tests.dart
48KB
perft.dart
1KB
ai.dart
3KB
LICENSE
2KB
暂无评论