FabChess:用Rust编写的符合UCI的国际象棋引擎

时间:2024-06-15 03:14:57
【文件属性】:

文件名称:FabChess:用Rust编写的符合UCI的国际象棋引擎

文件大小:333KB

文件格式:ZIP

更新时间:2024-06-15 03:14:57

rust chess engine Rust

象棋 Rust中符合UCI的国际象棋引擎。 这只是一个引擎,将其与gui连接以进行实际使用。 维基 对它的工作方式感兴趣? 在以下查看Wiki: : 设置 在发行版部分下载适用于您的操作系统的最新发行版。 编制指南 如果要从源代码进行编译,请确保已安装最新版本的Rust和Cargo。 由于Rust的功能系统存在工作空间问题,因此编译引擎的唯一有效方法是: git clone https://github.com/f*vdW/FabChess.git cd FabChess set RUSTFLAGS="-C target-cpu=native" cargo run --release -p uci-engine ... < info> uci < id name FabChess v1.15 BMI2 <


【文件预览】:
FabChess-master
----testsuites()
--------sts15.epd(12KB)
--------sts7.epd(12KB)
--------sts12.epd(12KB)
--------sts14.epd(12KB)
--------sts8.epd(12KB)
--------current.txt(870B)
--------sts6.epd(13KB)
--------sts3.epd(15KB)
--------lct2.epd(4KB)
--------sts10.epd(13KB)
--------sts9.epd(14KB)
--------sts13.epd(14KB)
--------sts.epd(191KB)
--------sts1.epd(11KB)
--------sts5.epd(13KB)
--------sts4.epd(12KB)
--------sts11.epd(12KB)
--------sts2.epd(13KB)
----rustfmt.toml(16B)
----Cargo.lock(23KB)
----extended-sdk()
--------src()
--------Cargo.toml(320B)
----square_enum(1KB)
----core-sdk()
--------src()
--------Cargo.toml(396B)
----tests()
--------src()
--------Cargo.toml(388B)
----benchmarking()
--------benchmarking_positions.txt(61KB)
--------src()
--------Cargo.toml(391B)
--------benches()
----LICENSE(1KB)
----Cargo.toml(243B)
----makefile(105B)
----tuning()
--------src()
--------Cargo.toml(479B)
----referee()
--------src()
--------Cargo.toml(579B)
--------EXAMPLE_CONFIG.json(509B)
----uci-engine()
--------src()
--------Cargo.toml(267B)
----.gitignore(14B)
----playground()
--------src()
--------Cargo.toml(309B)
----README.md(8KB)

网友评论