ElbertoOne and Stéphane Nicolet
2ac35027d5
Simplify Overload condition
...
Extend the bonus for Overload to cases where our side
has more than one attacker to a non pawn piece.
Based on an idea by Bryan in the forum. For instance,
now black gets the overload bonus in this position:
8/5R1k/6pb/p6p/P1N4P/1Pp5/2K3P1/2N4r b - - 6 46
because two black pieces are attacking the knight on c1
that is defended only by the king.
STC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 57446 W: 12762 L: 12711 D: 31973
http://tests.stockfishchess.org/tests/view/5b4ca9970ebc5902bdb77a88
LTC
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 42113 W: 7295 L: 7209 D: 27609
http://tests.stockfishchess.org/tests/view/5b4ccea00ebc5902bdb77f69
Bench: 4667263
2018-07-18 08:37:13 +02:00
ElbertoOne and Marco Costalba
d39ffbeea6
Simplified select best thread ( #958 )
...
Only select best thread if score is better and depth equal or larger.
STC (7 threads): http://tests.stockfishchess.org/tests/view/586a4d090ebc5903140c64b2
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 120297 W: 18652 L: 18682 D: 82963
LTC (7 threads): http://tests.stockfishchess.org/tests/view/586e31b30ebc5903140c663d
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 57187 W: 7035 L: 6959 D: 43193
bench: 4940355
2017-01-09 10:26:50 +01:00
ElbertoOne and Marco Costalba
46d066b041
Remove piece condition in decrease lmr reduction check
...
STC: http://tests.stockfishchess.org/tests/view/584154780ebc5903140c55cf
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 40866 W: 7251 L: 7164 D: 26451
LTC: http://tests.stockfishchess.org/tests/view/5841e6e50ebc5903140c5605
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 62413 W: 7948 L: 7881 D: 46584
Bench: 5807913
2016-12-04 09:28:55 +01:00
ElbertoOne and Marco Costalba
535435b7fc
TrappedRook simplification
...
Just remove rank checks for rook and king for TrappedRook evaluation.
STC: http://tests.stockfishchess.org/tests/view/5833fdfc0ebc5903140c5050
LLR: 3.03 (-2.94,2.94) [-3.00,1.00]
Total: 34474 W: 6088 L: 5986 D: 22400
LTC: http://tests.stockfishchess.org/tests/view/58392f3f0ebc5903140c5276
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 48358 W: 6221 L: 6136 D: 36001
bench: 5536128
2016-11-27 17:42:20 +01:00
ElbertoOne and Marco Costalba
c2c0e6b07d
Remove redundant PvNode condition
...
After commit 6d58bf777c we always call PvNodes
with cutNode set to false.
No functional change.
2016-06-24 08:46:36 +02:00
ElbertoOne and Marco Costalba
6d58bf777c
On IID do not always search with cutNode = true
...
On IID now search with cutNode value instead of fixed value true.
STC (http://tests.stockfishchess.org/tests/view/575fa3860ebc5972faa15f67 ):
LLR: 2.96 (-2.94,2.94) [-3.00,1.00]
Total: 163974 W: 30744 L: 30874 D: 102356
LTC (http://tests.stockfishchess.org/tests/view/5763b0640ebc5972faa16075 ):
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 48363 W: 6611 L: 6528 D: 35224
Bench: 7806393
2016-06-19 18:04:22 +02:00
ElbertoOne and Marco Costalba
e48c7547c5
LMR reduction parameter tweak
...
More reduction for cut nodes, less for moves that escape a capture:
STC (http://tests.stockfishchess.org/tests/view/57548c1e0ebc59029919b247 ):
LLR: 2.96 (-2.94,2.94) [0.00,4.00]
Total: 60165 W: 11519 L: 11149 D: 37497
LTC (http://tests.stockfishchess.org/tests/view/57555b570ebc59029919b260 ):
LLR: 2.95 (-2.94,2.94) [0.00,4.00]
Total: 10353 W: 1493 L: 1317 D: 7543
Bench: 8902859
2016-06-07 15:15:49 +02:00
ElbertoOne and Marco Costalba
20023ac9b8
LMR Simplification
...
LMR simplification that also gives a slight ELO gain, especially at LTC:
STC (http://tests.stockfishchess.org/tests/view/574ec8e20ebc59029919b147 ):
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 32402 W: 5967 L: 5866 D: 20569
LTC (http://tests.stockfishchess.org/tests/view/574fbebf0ebc59029919b16d ):
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 15103 W: 2103 L: 1975 D: 11025
Bench: 8248133
2016-06-03 19:53:04 +02:00
ElbertoOne and Joona Kiiski
c13052f344
Clean up depth reduction calculation
...
Might also be a slight speed up
No functional change
Resolves #593
2016-02-28 13:40:47 +00:00