]> git.sesse.net Git - stockfish/blobdiff - src/movepick.cpp
Revert threat move ordering
[stockfish] / src / movepick.cpp
index ca0d8681a1d0515f4fc8c87110ab34124138ecd5..d4242a300de7620e5f58665cb20c7e5ff0aa102c 100644 (file)
@@ -72,7 +72,6 @@ MovePicker::MovePicker(const Position& p, bool pv, Move ttm,
   mateKiller = (ss.mateKiller == ttm)? MOVE_NONE : ss.mateKiller;
   killer1 = ss.killers[0];
   killer2 = ss.killers[1];
-  threatMove = ss.threatMove;
   depth = d;
   movesPicked = 0;
   numOfMoves = 0;
@@ -271,11 +270,6 @@ void MovePicker::score_noncaptures() {
       else
           hs = H.move_ordering_score(pos.piece_on(move_from(m)), m);
 
-      // If the null move was refuted by a capture then give a
-      // bonus if we move away the captured piece.
-      if (threatMove != MOVE_NONE && move_from(m) == move_to(threatMove))
-          hs *= 3;
-
       // Ensure history is always preferred to pst
       if (hs > 0)
           hs += 1000;