From: Marco Costalba Date: Fri, 25 Apr 2014 10:53:51 +0000 (+0200) Subject: Speed up picking of killers X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=7ddbcf7e87a0b0c882d8d33841bd7ae53969619d;hp=3705559fdb1d5959ed6eba37f1b06e03a25be82d Speed up picking of killers Changing the order of the conditions gives about 1% speed up! No functional change. --- diff --git a/src/movepick.cpp b/src/movepick.cpp index 0c61c30c..3f0837d9 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -328,8 +328,8 @@ Move MovePicker::next_move() { case KILLERS_S1: move = (cur++)->move; if ( move != MOVE_NONE - && pos.pseudo_legal(move) && move != ttMove + && pos.pseudo_legal(move) && !pos.capture(move)) return move; break;