X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=9c7190bed0cacb99e7d813df7196e205cb23bac8;hp=636b1db404e4424721e42473108cb36869aaa21b;hb=946fa4762539307dcdcb30d08f13d627864e9bcf;hpb=b7063ef65b4a5720e1d594beb50aaaca6fb11d93 diff --git a/src/search.cpp b/src/search.cpp index 636b1db4..9c7190be 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -339,10 +339,6 @@ namespace { beta = VALUE_INFINITE; TT.new_search(); - History.clear(); - CounterMovesHistory.clear(); - Gains.clear(); - Countermoves.clear(); size_t multiPV = Options["MultiPV"]; Skill skill(Options["Skill Level"]); @@ -961,7 +957,8 @@ moves_loop: // When in check and at SpNode search starts from here if ( (!PvNode && cutNode) || ( History[pos.piece_on(to_sq(move))][to_sq(move)] < VALUE_ZERO - && CounterMovesHistory[pos.piece_on(prevMoveSq)][prevMoveSq][pos.piece_on(to_sq(move))][to_sq(move)] <= VALUE_ZERO)) + && CounterMovesHistory[pos.piece_on(prevMoveSq)][prevMoveSq] + [pos.piece_on(to_sq(move))][to_sq(move)] <= VALUE_ZERO)) ss->reduction += ONE_PLY; if (move == countermove)