12 releases

new 0.1.11 Apr 22, 2024
0.1.10 Apr 22, 2024

#649 in Parser implementations

Download history 129/week @ 2024-04-01 197/week @ 2024-04-08 410/week @ 2024-04-15

736 downloads per month

GPL-3.0 license

78KB
1.5K SLoC

docs.rs crates.io license

RUCI

Warning: This crate has no tests and I'm not confident in it. I'm publishing it in order to comfortably use it in another project of mine, I do not guarantee that it works for you.

Rust Universal Chess Interface.

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

Features

  • uci-connection (default): Enables two "helper" structs to manage the actual IO (GuiToEngineUciConnection and EngineToGuiUciConnection) when it comes to working with UCI.

Dependencies

~1MB
~16K SLoC