Skip to content

Commit ff27109

Browse files
Vizvezdenecvondele
authored andcommitted
Adjust singular LMR for positions seen in PV
This patch continues work on altering search for ttPv nodes, using recent idea to alter it more in not PvNodes. Previous tweak based on this idea adjusted singularBeta - this one adjusts value of singularLMR, so they are both related to singular extension search. passed STC http://tests.stockfishchess.org/tests/view/5e700737e42a5c3b3ca2e659 LLR: 2.95 (-2.94,2.94) {-0.50,1.50} Total: 140608 W: 27053 L: 26659 D: 86896 Ptnml(0-2): 2425, 16337, 32439, 16625, 2478 passed LTC http://tests.stockfishchess.org/tests/view/5e7068eae42a5c3b3ca2e687 LLR: 2.94 (-2.94,2.94) {0.25,1.75} Total: 79318 W: 10463 L: 10064 D: 58791 Ptnml(0-2): 567, 7416, 23359, 7685, 632 closes #2588 Bench: 4952322
1 parent 07caca2 commit ff27109

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/search.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1149,7 +1149,7 @@ namespace {
11491149

11501150
// Decrease reduction if ttMove has been singularly extended (~3 Elo)
11511151
if (singularLMR)
1152-
r -= 2;
1152+
r -= 1 + (ttPv && !PvNode);
11531153

11541154
if (!captureOrPromotion)
11551155
{

0 commit comments

Comments
 (0)