A command line recreation of chess™ using Rust.
- Get a second player.
- Take turns by typing moves in algebraic notation.
- Fight over the keyboard.
- Type
quit
when you want to exit.
Chess960 or Fischer Random Chess is a variation of chess with a randomised starting position. It follows 2 rules:
1. Bishops must be on opposite coloured squares
2. The king must be between the 2 rooks.
Pawns will be stay in their normal starting positions.
- Colours can be customised in
board.rs
by modifying the ANSI escape codes. - The board size can be changed in
board.rs
also, but the input parser won't be happy.