Stéphane Nicolet
392b529c3f
Qsearch pruning: follow-up
This is a follow-up of the recent qsearch pruning patch in
https://github.com/official-stockfish/Stockfish/commit/a260c9a8a24a2630a900efc3821000c3481b0c5d
We now use the same guard condition (testing that we already have a defense with
a score better score than a TB loss) for all pruning heuristics in qsearch().
This allows some pruning when in check, but in a controlled way to ensure that
no wrong mate scores appear.
Tested with Elo-gaining bounds:
STC:
LLR: 2.97 (-2.94,2.94) {-0.25,1.25}
Total: 22632 W: 2433 L: 2264 D: 17935
Ptnml(0-2): 98, 1744, 7487, 1865, 122
https://tests.stockfishchess.org/tests/view/5fa59405936c54e11ec99515
LTC:
LLR: 2.94 (-2.94,2.94) {0.25,1.25}
Total: 105432 W: 4965 L: 4648 D: 95819
Ptnml(0-2): 85, 4110, 44011, 4423, 87
https://tests.stockfishchess.org/tests/view/5fa5b609936c54e11ec9952a
closes https://github.com/official-stockfish/Stockfish/pull/3221
Bench: 3578092
2020-11-08 09:15:34 +01:00
..
2020-08-29 21:56:00 +02:00
2020-11-07 16:49:49 +01:00
2020-09-02 07:32:10 +02:00
2020-09-08 22:53:50 +02:00
2020-08-06 16:37:45 +02:00
2020-08-23 01:53:41 +02:00
2020-08-23 01:53:41 +02:00
2020-08-06 16:37:45 +02:00
2020-08-06 16:37:45 +02:00
2020-11-02 19:41:17 +01:00
2020-11-08 08:36:16 +01:00
2020-09-21 10:41:10 +02:00
2020-10-22 20:18:12 +02:00
2020-08-23 01:53:41 +02:00
2020-08-06 16:37:45 +02:00
2020-09-25 17:44:14 +02:00
2020-11-04 19:52:42 +01:00
2020-08-23 01:53:41 +02:00
2020-08-06 16:37:45 +02:00
2020-10-28 23:40:37 +01:00
2020-08-23 23:27:03 +02:00
2020-11-07 16:49:49 +01:00
2020-08-06 16:37:45 +02:00
2020-11-04 19:52:42 +01:00
2020-08-26 07:11:26 +02:00
2020-08-06 16:37:45 +02:00
2020-11-08 09:15:34 +01:00
2020-09-21 10:41:10 +02:00
2020-08-22 11:00:45 +02:00
2020-09-21 10:41:10 +02:00
2020-10-18 13:54:28 +02:00
2020-10-22 20:08:15 +02:00
2020-08-06 16:37:45 +02:00
2020-09-21 08:43:48 +02:00
2020-09-21 08:43:48 +02:00
2020-08-06 16:37:45 +02:00
2020-08-06 16:37:45 +02:00
2020-11-04 19:52:42 +01:00
2020-09-21 10:41:10 +02:00
2020-08-06 16:37:45 +02:00
2020-09-21 10:41:10 +02:00