Re-enable NMP for breakthrough and clobber
authorFabian Fichter <ianfab@users.noreply.github.com>
Thu, 18 Jun 2020 20:52:46 +0000 (22:52 +0200)
committerFabian Fichter <ianfab@users.noreply.github.com>
Thu, 18 Jun 2020 20:52:46 +0000 (22:52 +0200)
src/search.cpp

index d303c4d..efd2a3f 100644 (file)
@@ -918,7 +918,6 @@ namespace {
         && !excludedMove
         &&  pos.non_pawn_material(us)
         && (pos.pieces(~us) ^ pos.pieces(~us, PAWN))
-        && (pos.pieces() ^ pos.pieces(BREAKTHROUGH_PIECE) ^ pos.pieces(CLOBBER_PIECE))
         && (ss->ply >= thisThread->nmpMinPly || us != thisThread->nmpColor))
     {
         assert(eval - beta >= 0);