Skip to content

Commit e852d98

Browse files
VizvezdenecDisservin
authored andcommitted
Reduce less for positions without tt move
Continuation of work on scaling. In line with previous scaling patches this one massively reduces reduction for moves that don't go thru lmr for position without a tt move. Passed VVLTC with STC bounds: https://tests.stockfishchess.org/tests/view/679fd2450774dfd78deb12b2 LLR: 2.94 (-2.94,2.94) <0.00,2.00> Total: 74718 W: 19354 L: 19042 D: 36322 Ptnml(0-2): 5, 6724, 23595, 7024, 11 Passed VVLTC with LTC bounds: https://tests.stockfishchess.org/tests/view/67a009930774dfd78deb2346 LLR: 2.94 (-2.94,2.94) <0.50,2.50> Total: 82638 W: 21587 L: 21212 D: 39839 Ptnml(0-2): 15, 7476, 25953, 7869, 6 closes #5860 Bench: 2887850
1 parent 6757321 commit e852d98

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
@@ -1241,7 +1241,7 @@ Value Search::Worker::search(
12411241
{
12421242
// Increase reduction if ttMove is not present
12431243
if (!ttData.move)
1244-
r += 2117;
1244+
r += 1111;
12451245

12461246
// Note that if expected reduction is high, we reduce search depth here
12471247
value = -search<NonPV>(pos, ss + 1, -(alpha + 1), -alpha,

0 commit comments

Comments
 (0)