ruci 0.2.3

A UCI (Universal Chess Interface) crate.
Documentation

tests 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.

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.