test: SEE in a real position

This commit is contained in:
dogeystamp 2024-12-24 15:39:56 -05:00
parent ab7ce6b6a2
commit 54a4cd07ac
No known key found for this signature in database

View File

@ -499,6 +499,7 @@ mod tests {
// set side to move appropriately in the fen // set side to move appropriately in the fen
// //
// otherwise the exchange doesn't work // otherwise the exchange doesn't work
use Piece::*;
let test_cases = [ let test_cases = [
( (
// fen // fen
@ -506,12 +507,17 @@ mod tests {
// square where exchange happens // square where exchange happens
"d5", "d5",
// expected (signed) value gain of exchange // expected (signed) value gain of exchange
Piece::Rook.value(), Rook.value(),
), ),
( (
"8/8/4b3/2kq4/2PKP3/8/8/8 w - - 0 1", "8/8/4b3/2kq4/2PKP3/8/8/8 w - - 0 1",
"d5", "d5",
Piece::Queen.value(), Queen.value(),
),
(
"r3k2r/1pq2pbp/6p1/p2Qpb2/1N6/2P3P1/PB2PPBP/R3K2R w KQkq - 0 14",
"e5",
0,
), ),
]; ];