19 releases

new 0.2.4 May 12, 2024
0.2.3 May 12, 2024
0.1.13 May 6, 2024
0.1.11 Apr 22, 2024

#268 in Game dev

Download history 118/week @ 2024-03-31 180/week @ 2024-04-07 329/week @ 2024-04-14 545/week @ 2024-04-21 15/week @ 2024-04-28 620/week @ 2024-05-05

1,628 downloads per month

GPL-3.0 license

100KB
2K SLoC

tests coverage docs.rs crates.io license

RUCI

Warning: this crate is not fully tested.

Rust Universal Chess Interface.

This crate is for parsing and creating UCI messages. It follows the UCI standard.

See the go_stop example for a demo on how to send and receive messages.

Features

  • uci-connection: enables two structs to manage the actual IO (EngineConnection and GuiConnection) when it comes to working with UCI.

Dependencies

~0.9–7MB
~18K SLoC