Files
Stockfish/src
Joost VandeVondele 4d647428d8 Remove goto, limit skipping to NMP
This patch simplifies the control flow in search(), removing an if
and a goto. A side effect of the patch is that Stockfish is now a
little bit more selective at low depths, because we allow razoring,
futility pruning and probcut pruning after a null move.

passed STC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 32035 W: 6523 L: 6422 D: 19090
http://tests.stockfishchess.org/tests/view/5af142ca0ebc597fb3d39bb6

passed LTC:
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 41431 W: 6187 L: 6097 D: 29147
http://tests.stockfishchess.org/tests/view/5af148770ebc597fb3d39bc1

Ideas for further work:

• Use the nodes credit opened by the patch (the increased selectivity)
  to try somewhat higher razoring, futility or probcut margins at [0..4].

Bench: 4855031
2018-05-09 01:42:34 +02:00
..
2018-04-18 18:46:24 +02:00
2018-01-01 13:18:10 +01:00
2018-04-01 02:32:55 +02:00
2018-01-01 13:18:10 +01:00
2018-03-30 10:48:57 +02:00
2018-04-29 06:53:51 +02:00
2018-01-01 13:18:10 +01:00
2018-03-16 22:37:03 +01:00
2018-03-27 16:25:41 +02:00
2018-01-01 13:18:10 +01:00
2018-04-23 08:46:32 +02:00
2018-04-23 09:49:05 +02:00
2018-04-18 18:46:24 +02:00
2018-04-18 18:46:24 +02:00
2018-05-09 01:42:34 +02:00
2018-04-18 18:46:24 +02:00
2018-01-01 13:18:10 +01:00
2018-04-29 06:48:18 +02:00
2018-04-18 18:46:24 +02:00
2018-03-27 16:25:41 +02:00
2018-01-01 13:18:10 +01:00
2018-04-29 07:26:25 +02:00
2018-04-23 08:08:27 +02:00