diff --git a/src/evaluate.cpp b/src/evaluate.cpp index d20843e85..e7133f2df 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -42,8 +42,8 @@ namespace Stockfish { // an approximation of the material advantage on the board in terms of pawns. int Eval::simple_eval(const Position& pos) { Color c = pos.side_to_move(); - return PawnValue * (pos.count(c) - pos.count(~c)) - + (pos.non_pawn_material(c) - pos.non_pawn_material(~c)); + return PawnValue * (pos.count(c) - pos.count(~c)) + pos.non_pawn_material(c) + - pos.non_pawn_material(~c); } bool Eval::use_smallnet(const Position& pos) { return std::abs(simple_eval(pos)) > 962; }