diff --git a/lib/classes/best_move_searcher.dart b/lib/classes/best_move_searcher.dart index 67aa75b..554b429 100644 --- a/lib/classes/best_move_searcher.dart +++ b/lib/classes/best_move_searcher.dart @@ -13,8 +13,8 @@ class BestMoveSearcher { static int getPositionBaseValue(Position position) { if (LegalMoves.isCheckmate(position)) { return position.isWhiteTurn - ? Numbers.maxInteger - : Numbers.minInteger; + ? Numbers.minInteger + : Numbers.maxInteger; } int value = 0; List whitePawnFiles = List.filled(8, 0, growable: false); // isolated pawns, doubled pawns