Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refine futility pruning for parent nodes
This patch is a result of refining of tuning vondele did after new net passed and some hand-made values adjustements - excluding changes in other pruning heuristics and rounding value of history divisor to the nearest power of 2. With this patch futility pruning becomes more aggressive and history influence on it is doubled again. passed STC https://tests.stockfishchess.org/tests/view/61a2c4c1a26505c2278c150d LLR: 2.94 (-2.94,2.94) <0.00,2.50> Total: 33848 W: 8841 L: 8574 D: 16433 Ptnml(0-2): 100, 3745, 8988, 3970, 121 passed LTC https://tests.stockfishchess.org/tests/view/61a327ffa26505c2278c26d9 LLR: 2.94 (-2.94,2.94) <0.50,3.00> Total: 22272 W: 5856 L: 5614 D: 10802 Ptnml(0-2): 12, 2230, 6412, 2468, 14 closes #3814 bench 6302543
- Loading branch information
af050e5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a heads up as something that can be corrected in a future patch... theres 18 white spaces at the end of line 1066, the patch that was introduced before this one after "history += thisThread->mainHistory[us][from_to(move)];".