From a3bef6f93a960ad51d7601ed8e53c6a83a532f71 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Tue, 22 Aug 2023 02:59:20 +0300 Subject: feat: improve UCI position fen moves case --- src/grossmeister/evaluation.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/grossmeister/evaluation.rs') diff --git a/src/grossmeister/evaluation.rs b/src/grossmeister/evaluation.rs index 9215420..3f94199 100644 --- a/src/grossmeister/evaluation.rs +++ b/src/grossmeister/evaluation.rs @@ -515,7 +515,7 @@ mod tests { #[test] fn white_winning() { - let fen = String::from("8/5pk1/6p1/R4b1p/3P4/1P2N3/P1r2PPP/R5K1 b - - 1 27"); + let fen = String::from("8/5pk1/6p1/R4b1p/3P4/1P2N3/P1r2PPP/R5K1 w - - 1 27"); let board = Board::from_FEN(fen); let gm = Grossmeister::new(board); let score = gm.evaluate(); @@ -602,8 +602,7 @@ mod tests { let score2 = { let fen = String::from("r2q1rk1/pP1p2pp/Q4n2/bbp1p3/Np6/1B3NBn/pPPP1PPP/R3K2R b KQ - 0 1 "); let board = Board::from_FEN(fen); - let mut gm = Grossmeister::new(board); - gm.board.ply += 1; // TODO: remove me when FEN parsing includes side to move + let gm = Grossmeister::new(board); let score = gm.evaluate(); gm.board.print(); println!("Score {}", score); -- cgit v1.2.3