From 1594d15922e39bfbec749815349c812ca16d8a53 Mon Sep 17 00:00:00 2001 From: Joost VandeVondele Date: Sat, 13 Apr 2019 17:17:47 +0200 Subject: [PATCH 1/1] Remove two useless assignments (#2093) These variables are initialized before their use in the movepicker loop. passed STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 138732 W: 30727 L: 30838 D: 77167 http://tests.stockfishchess.org/tests/view/5cb07af40ebc5925cf012c32 No functional change. --- src/search.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index cb6c5d44..15e88ca4 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1226,8 +1226,7 @@ moves_loop: // When in check, search starts from here Thread* thisThread = pos.this_thread(); (ss+1)->ply = ss->ply + 1; - ss->currentMove = bestMove = MOVE_NONE; - ss->continuationHistory = &thisThread->continuationHistory[NO_PIECE][0]; + bestMove = MOVE_NONE; inCheck = pos.checkers(); moveCount = 0; -- 2.39.2