Closed UlisseMini closed 3 years ago
Confirmed problem with en-passant, Refactoring code so I can fix it without committing grave sin
I fixed it by committing grave sin (make_move_mut
is too far gone I'm going to procrastinate refactoring it as long as possible)
position startpos moves e2e4 a7a5 f1a6
Gives
Somehow the a5 pawn vanishes. I believe this to be a problem with en-passant. Looking into this now.