}
}
- // Do not search moves with negative SEE values (~5 Elo)
+ // Do not search moves with bad enough SEE values (~5 Elo)
if ( bestValue > VALUE_TB_LOSS_IN_MAX_PLY
- && !pos.see_ge(move))
+ && !pos.see_ge(move, Value(-108)))
continue;
// Speculative prefetch as early as possible