#chess #tablebase #gaviota

sys gaviota-sys

libgtb的低级绑定,用于Gaviota表库探测的库

28个发布版本

0.1.27 2024年7月23日
0.1.26 2024年1月27日
0.1.25 2023年7月2日
0.1.23 2023年2月11日
0.1.1 2018年6月5日

426游戏开发

Download history · Rust 包仓库 1/week @ 2024-05-19 · Rust 包仓库 9/week @ 2024-06-02 · Rust 包仓库 1/week @ 2024-06-09 · Rust 包仓库 15/week @ 2024-06-16 · Rust 包仓库 1/week @ 2024-06-23 · Rust 包仓库 133/week @ 2024-07-21 · Rust 包仓库 140/week @ 2024-07-28 · Rust 包仓库

每月273 次下载

MIT AND Zlib

650KB
17K SLoC

C 16K SLoC // 0.2% comments · Rust 包仓库 Ruby 516 SLoC // 0.1% comments · Rust 包仓库 Rust 157 SLoC // 0.1% comments · Rust 包仓库 Shell 1 SLoC · Rust 包仓库

gaviota-sys

libgtb的低级Rust绑定,用于Gaviota表库探测。

Test crates.io docs.rs

免责声明

这些低级绑定只有在底层C库是可靠的时才是可靠的。我对其正确处理恶意输入的能力没有信心。无论如何,在使用表库文件之前应验证文件的校验和。

文档

阅读文档

许可

查看 Gaviota-Tablebases/license.txt 了解各个组件的许可(基本上是MIT + Zlib)。

依赖

~0.8–3.5MB
~57K SLoC