#shogi #engine #table #checking #lite #moves #legality

无std shogi_legality_lite

无需表格的将棋合法性检查

3个版本

0.1.2 2022年8月5日
0.1.1 2022年6月27日
0.1.0 2022年6月6日

#1241 in 游戏开发


2 crates 中使用

MIT 许可证

66KB
1.5K SLoC

Rust将棋Crates:合法性检查器(轻量版)(rlib)

crate docs Rust Version license

此crate处理将棋走法的合法性检查。

此crate中的函数不使用任何常量表。此crate具有no_std意识,这意味着此crate不仅适用于嵌入式系统,也适用于普通应用程序。

基准测试结果可在https://rust-shogi-crates.github.io/shogi_legality_lite/dev/bench/找到。

可用功能

  • alloc: 提供与alloc相关的功能。默认启用。
  • std: 提供与std相关的功能。隐含alloc。默认启用。

依赖项

~165KB