X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fevaluate.cpp;h=4ce500af8ea634171a406284b40a9832192acbf2;hb=7a3844e6eff9535427485f138886082282beb2c7;hp=8987b0ecd0a72cc7337404f604ecb951b254e889;hpb=e7289465b9ecb2ab93b240285f8ab677eea86aeb;p=stockfish diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 8987b0ec..4ce500af 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -888,8 +888,9 @@ Value Eval::evaluate(const Position& pos) { Trace::add(IMBALANCE, ei.me->imbalance()); Trace::add(PAWN, ei.pi->pawns_score()); Trace::add(MOBILITY, mobility[WHITE], mobility[BLACK]); - Trace::add(SPACE, evaluate_space(pos, ei) - , evaluate_space(pos, ei)); + if (pos.non_pawn_material(WHITE) + pos.non_pawn_material(BLACK) >= 12222) + Trace::add(SPACE, evaluate_space(pos, ei) + , evaluate_space(pos, ei)); Trace::add(TOTAL, score); }