]> git.sesse.net Git - stockfish/commit
Simplification in LMR
authorGiacomo Lorenzetti <g.lorenz9@protonmail.com>
Sat, 24 Jul 2021 20:03:29 +0000 (22:03 +0200)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Mon, 26 Jul 2021 05:48:58 +0000 (07:48 +0200)
commit910d26b5c30bb68845e032a8f2aac82f19c96262
tree3119a4479a138372d44ecc7f5debfd9394639866
parentb939c805139e4b37f04fbf177f580c35ebe9f130
Simplification in LMR

This commit removes the `!captureOrPromotion` condition from ttCapture reduction and from good/bad history reduction (similar to #3619).

passed STC:
https://tests.stockfishchess.org/tests/view/60fc734ad8a6b65b2f3a7922
LLR: 2.97 (-2.94,2.94) <-2.50,0.50>
Total: 48680 W: 3855 L: 3776 D: 41049
Ptnml(0-2): 118, 3145, 17744, 3206, 127

passed LTC:
https://tests.stockfishchess.org/tests/view/60fce7d5d8a6b65b2f3a794c
LLR: 2.93 (-2.94,2.94) <-2.50,0.50>
Total: 86528 W: 2471 L: 2450 D: 81607
Ptnml(0-2): 28, 2203, 38777, 2232, 24

closes https://github.com/official-stockfish/Stockfish/pull/3629

Bench: 4951406
src/search.cpp