]> git.sesse.net Git - stockfish/commit
Use complexity in search
authorRui Coelho <ruicoelhopedro@gmail.com>
Thu, 13 Jan 2022 18:30:53 +0000 (18:30 +0000)
committerJoost VandeVondele <Joost.VandeVondele@gmail.com>
Thu, 13 Jan 2022 21:25:01 +0000 (22:25 +0100)
commit7678d63cf2323e51c01e60cdff4ac3d685313790
tree826e36b72a28955835467906db00d250aa376703
parentc5d45d3220f74045aff249c47abd91d8d663b748
Use complexity in search

This patch uses the complexity measure (from #3875) as a heuristic for null move pruning.
Hopefully, there may be room to use it in other pruning techniques.
I would like to thank vondele and locutus2 for the feedback and suggestions during testing.

Passed STC
LLR: 2.95 (-2.94,2.94) <0.00,2.50>
Total: 35000 W: 9624 L: 9347 D: 16029
Ptnml(0-2): 156, 3894, 9137, 4143, 170
https://tests.stockfishchess.org/tests/view/61dda784c65bf87d6c45ab80

Passed LTC
LLR: 2.94 (-2.94,2.94) <0.50,3.00>
Total: 230776 W: 64227 L: 63454 D: 103095
Ptnml(0-2): 1082, 23100, 66380, 23615, 1211
https://tests.stockfishchess.org/tests/view/61ddd0cf3ddbc32543e72c2b

Closes https://github.com/official-stockfish/Stockfish/pull/3890

Bench: 4464962
AUTHORS
src/search.cpp