async-uci

Crates.ioasync-uci
lib.rsasync-uci
version0.1.3
created_at2023-06-09 21:37:43.699308+00
updated_at2023-06-10 04:52:21.01515+00
descriptionAn async UCI Implementation over the tokio runtime.
homepagehttps://github.com/manuelpepe/rust-practice-chess
repositoryhttps://github.com/manuelpepe/rust-practice-chess
max_upload_size
id886572
size70,942
Manuel Pepe (manuelpepe)

documentation

README

UCI Implementation in Rust

Usage

Go to Stockfish Downloads and download the latest stockfish version for your system. To run, either set the CHESS_ENGINE_PATH environment variable or the global -P param to the stockfish executable location.

Then try running:

cargo run -- search --fen 'r2qk2r/pp3ppp/B1nbpn2/2pp1b2/Q2P1B2/2P1PN2/PP1N1PPP/R3K2R b KQkq - 4 8' --lines 3 --show-moves
Commit count: 29

cargo fmt