From e33c94883fb1767a8aae29e8004d0621d296e33b Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Mon, 31 Aug 2009 22:08:15 +0100 Subject: [PATCH] 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 --- src/search.cpp | 2 +- src/ucioption.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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); -- 2.39.2