Make Move and Undo Move #10

Closed
opened 2025-08-16 17:23:57 +00:00 by Josh · 0 comments
Owner

We need a way to make a theoretical move first, then test that position. To do this, we also need a way to undo the move.

We just need a way to store this state, which can be done in a simple struct. This should also be minimal, to be efficient when testing legal moves during our evaluations since this will process will probably happen millions of times.

We need a way to make a theoretical move first, then test that position. To do this, we also need a way to undo the move. We just need a way to store this state, which can be done in a simple struct. This should also be minimal, to be efficient when testing legal moves during our evaluations since this will process will probably happen millions of times.
Josh added the
enhancement
label 2025-08-17 18:19:08 +00:00
Josh closed this issue 2025-08-26 00:36:07 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: projects/chess#10
No description provided.