X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmovepick.cpp;h=a86a1702f19d1df5ee61868a78cc93052f38b8dc;hp=0be426ab659b969b8073b0bb5c8c528f911a2451;hb=cdfe43eb8ff6f8b4315442318a4259deb4614167;hpb=456f37b8aba74018fc532099c13a9af4e6714867 diff --git a/src/movepick.cpp b/src/movepick.cpp index 0be426ab..a86a1702 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -304,9 +304,9 @@ Move MovePicker::next_move() { case KILLERS_S1: move = (curMove++)->move; - if ( move != MOVE_NONE - && pos.is_pseudo_legal(move) - && move != ttMove + if ( move != MOVE_NONE + && pos.is_pseudo_legal(move) + && move != ttMove && !pos.is_capture(move)) return move; break;