async-uci

Crates.ioasync-uci
lib.rsasync-uci
version0.1.3
sourcesrc
created_at2023-06-09 21:37:43.699308
updated_at2023-06-10 04:52:21.01515
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