mirror of
https://github.com/opelly27/Stockfish.git
synced 2026-05-20 06:17:49 +00:00
Revert "Add additional checks for en-passant possiblity when fixing the erroneus ep flag from a fen."
This reverts commit 6afcdaa928.
This commit is contained in:
@@ -6115,26 +6115,6 @@ namespace chess
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pieceAt(epSquare) != Piece::none())
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
const auto forward =
|
|
||||||
sideToMove == chess::Color::White
|
|
||||||
? FlatSquareOffset(0, 1)
|
|
||||||
: FlatSquareOffset(0, -1);
|
|
||||||
|
|
||||||
if (pieceAt(epSquare + forward) != Piece::none())
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (pieceAt(epSquare + -forward) != Piece(PieceType::Pawn, !sideToMove))
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
return isEpPossibleColdPath(epSquare, pawnsAttackingEpSquare, sideToMove);
|
return isEpPossibleColdPath(epSquare, pawnsAttackingEpSquare, sideToMove);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user