Ben
Ben
just 1.0 [Chess-Challenge-main.zip](https://github.com/SebLague/Chess-Challenge/files/12136590/Chess-Challenge-main.zip)
it's not a very complicated line `board.UndoMove(move);`
I can reproduce it with my bot, who plays c4 as white first and than by personally laying d5
the error is caused by making the bot move c4d5 using MakeMove() and then undo that with UndoMove(), maybe UndoMove just can't be used when a pawn takes a double...
@mcthouacbb I get it from board.GetLegalMoves()