#chess #engine #uci

uci

A library to programmatically communicate with UCI compatible chess engines

3 releases

0.1.2 Mar 13, 2018
0.1.1 Feb 24, 2017
0.1.0 Feb 24, 2017

#19 in #chess

Download history 28/week @ 2019-12-10 7/week @ 2019-12-17 17/week @ 2019-12-24 13/week @ 2019-12-31 15/week @ 2020-01-07 14/week @ 2020-01-14 28/week @ 2020-01-21 12/week @ 2020-01-28 6/week @ 2020-02-04 15/week @ 2020-02-11 34/week @ 2020-02-18 23/week @ 2020-02-25 11/week @ 2020-03-03 16/week @ 2020-03-10 13/week @ 2020-03-17 14/week @ 2020-03-24

98 downloads per month

MIT license

9KB
150 lines

uci-rs

A library to programmatically communicate with UCI compatible chess engines

extern crate uci;

use uci::Engine;

let engine = Engine::new("/path/to/engine").unwrap();
println!("{}", engine.bestmove());

Dependencies

~105KB