Skip to content

Latest commit

 

History

History
8 lines (8 loc) · 602 Bytes

readme.md

File metadata and controls

8 lines (8 loc) · 602 Bytes

A really barebone command-line chess program written in rust. I'm making this while learning Rust on the way so bear with me through this clusterfuck of code lol

What can it do?

It can parse user input (src dst) form and determine if a move is valid or not. and switching between 2 player
Play until someone's king is captured

What need to be done?

Ummmmm, a lot, apparently, special move (promotion, castling, en passant)
Check and check-mate (the real winning condition)
Using algebraic notation instead, ability to recreate a chess match from algebraic notation record