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.
uci-connection
: enables two structs to manage the actual IO (EngineConnection
andGuiConnection
) when it comes to working with UCI. Note that this will addtokio
andparking_lot
as dependencies.