chess-engine
chess-engine copied to clipboard
A dependency-free chess engine♟️ library built to run anywhere.
Is pawn promotion implemented? I can't seem to find it.
First of all, thanks for the all the hard work. This is an awesome crate. I tried to run it on my microcontroller (EK-TM4C123GXL) and it works perfectly out of...
``` $: cargo run --release --bin best Finished release [optimized] target(s) in 0.54s Running `target/release/best` Error: GraphicsAdapterNotFound ``` This is the output on Ubuntu 16.04.3, with Intel HD 5300 graphics...
https://en.m.wikipedia.org/wiki/Universal_Chess_Interface https://www.shredderchess.com/download.html As this is crate is no_std, the first step would be to implement a message parser and state machine with an API to send commands to the engine....
(On mobile, excuse spelling) Do you feel that variants would be in-scope for this library? To do this effectively, I think a generic `Rule` trait may be required that allows...