ruci

Crates.ioruci
lib.rsruci
version0.3.3
sourcesrc
created_at2024-04-05 17:38:44.385982
updated_at2024-09-23 11:33:43.502092
descriptionA UCI (Universal Chess Interface) crate.
homepage
repositoryhttps://github.com/tigerros/ruci
max_upload_size
id1197553
size113,623
Leonard (tigerros)

documentation

README

tests coverage docs.rs crates.io license

RUCI

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. Note that this will add tokio and parking_lot as dependencies.
Commit count: 152

cargo fmt