Closed abrahimt closed 11 months ago
For the scope of this issue, I think we can cut it down by removing legal moves, capturing pieces, and the FEN stuff. This issue should only focus on how to model a chess board in a computer memory. No need to worry about performing computation on that memory just yet.
For the scope of this issue, I think we can cut it down by removing legal moves, capturing pieces, and the FEN stuff. This issue should only focus on how to model a chess board in a computer memory. No need to worry about performing computation on that memory just yet.
Okay sounds good. I figured we could add the pseudo code for it just so we have an idea of how that will be executed.
Now that we have some experience with Rust, let's start by laying out the pseudo-code for the first part of our chess engine (pieces and rules.)
Some ideas for what we'll need: