From: Marco Costalba Date: Mon, 31 Aug 2009 21:08:15 +0000 (+0100) Subject: Set LMRPVMoves to 10 instead of 14 X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=e33c94883fb1767a8aae29e8004d0621d296e33b Set LMRPVMoves to 10 instead of 14 After 934 games at 1+0 Mod vs Orig +228 =493 -213 50.80% 474.5/934 +6 ELO So it seems not negative and there is also the added benefit to unify LMRPVMoves use in search_pv() and in root list. Signed-off-by: Marco Costalba --- diff --git a/src/search.cpp b/src/search.cpp index 31aea466..b4c08373 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -916,7 +916,7 @@ namespace { else { if ( newDepth >= 3*OnePly - && i >= MultiPV + LMRPVMoves - 2 // Remove -2 and decrease LMRPVMoves instead ? + && i >= MultiPV + LMRPVMoves && !dangerous && !moveIsCapture && !move_is_promotion(move) diff --git a/src/ucioption.cpp b/src/ucioption.cpp index 57264166..c1b35137 100644 --- a/src/ucioption.cpp +++ b/src/ucioption.cpp @@ -116,7 +116,7 @@ namespace { o["Passed Pawn Extension (non-PV nodes)"] = Option(0, 0, 2); o["Pawn Endgame Extension (PV nodes)"] = Option(2, 0, 2); o["Pawn Endgame Extension (non-PV nodes)"] = Option(2, 0, 2); - o["Full Depth Moves (PV nodes)"] = Option(14, 1, 100); + o["Full Depth Moves (PV nodes)"] = Option(10, 1, 100); o["Full Depth Moves (non-PV nodes)"] = Option(3, 1, 100); o["Threat Depth"] = Option(5, 0, 100); o["Randomness"] = Option(0, 0, 10);