- We use matrix_display to pretty print the board in all its colours and unicode glory.
- We use termion for handling user input.
cargo install chess-rs
git clone [email protected]:pierrechevalier83/chess-rs.git
cargo build --release
cargo run --release
- Consider this chess library from jordanbray for the data representation and move generation
- Implement the xboard protocol and interact with engines