mstembera and Joost VandeVondele
8366ec48ae
Scale down stat bonus
...
STC https://tests.stockfishchess.org/tests/view/652eff58de6d262d08d33353
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 88224 W: 22618 L: 22228 D: 43378
Ptnml(0-2): 282, 10177, 22783, 10609, 261
LTC https://tests.stockfishchess.org/tests/view/652fd13bde6d262d08d3481a
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 143508 W: 36674 L: 36142 D: 70692
Ptnml(0-2): 92, 15240, 40534, 15820, 68
Reduces the stat bonus by 20%. Maybe future patches can tune the actual bonus calculations for different histories.
closes https://github.com/official-stockfish/Stockfish/pull/4836
bench: 1185932
2023-10-21 10:37:27 +02:00
mstembera and Joost VandeVondele
d3d0c69dc1
Remove outdated Tile naming.
...
cleanup variable naming after #4816
closes #4833
No functional change
2023-10-21 10:28:55 +02:00
mstembera and Joost VandeVondele
c17a657b04
Optimize the most common update accumalator cases w/o tiling
...
In the most common case where we only update a single state
it's faster to not use temporary accumulation registers and tiling.
(Also includes a couple of small cleanups.)
passed STC
https://tests.stockfishchess.org/tests/view/651918e3cff46e538ee0023b
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 34944 W: 8989 L: 8687 D: 17268
Ptnml(0-2): 88, 3743, 9512, 4037, 92
A simpler version
https://tests.stockfishchess.org/tests/view/65190dfacff46e538ee00155
also passed but this version is stronger still
https://tests.stockfishchess.org/tests/view/6519b95fcff46e538ee00fa2
closes https://github.com/official-stockfish/Stockfish/pull/4816
No functional change
2023-10-08 07:42:39 +02:00
mstembera and Marco Costalba
4a7b8180ec
Remove per thread instances of Endgames. ( #2056 )
...
Similar to PSQT we only need one instance of the Endgames resource. The current per thread copies are identical and read only(after initialization) so from a design point of view it doesn't make sense to have them.
Tested for no slowdown.
http://tests.stockfishchess.org/tests/view/5c94377a0ebc5925cfff43ca
LLR: 2.95 (-2.94,2.94) [-3.00,1.00]
Total: 17320 W: 3487 L: 3359 D: 10474
No functional change.
2019-05-15 10:41:58 +02:00
mstembera and Marco Costalba
6514500236
Less king danger if we have a knight near by to defend it. ( #1987 )
...
bench: 3653942
2019-02-03 14:16:34 +01:00
mstembera and Marco Costalba
656aad8b0c
Use a bit less code to calculate hashfull() ( #1830 )
...
* Use a bit less code to calculate hashfull(). Change post increment to preincrement as is more standard
in the rest of stockfish. Scale result so we report 100% instead of 99.9% when completely full.
No functional change.
2018-12-23 16:10:07 +01:00
mstembera and Marco Costalba
ae5d2c38e1
Turn on random access for Syzygy files in Windows ( #1840 )
...
* This is the Windows version of
https://github.com/official-stockfish/Stockfish/pull/1829
No functional change.
2018-12-23 16:09:03 +01:00
mstembera and Marco Costalba
378c8bdbb8
Stockfish 9
...
Official release version of Stockfish 9
Bench 5023629
2018-01-31 11:41:09 +01:00