chanson02 / KnO3

A Rusty Knight Chess Engine
0 stars 0 forks source link

Write Pseudo-code for board representation #2

Closed abrahimt closed 11 months ago

abrahimt commented 11 months ago

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:

chanson02 commented 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.

abrahimt commented 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.

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.