ruci 0.2.1

A UCI (Universal Chess Interface) crate.
Documentation

docs.rs crates.io license

RUCI

Warning: this crate basically has no tests, and I'm not confident in it. I'm publishing it 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 (EngineConnection and GuiConnection) when it comes to working with UCI. See also the go_stop example.