Stockfish
Re: Stockfish
Author: Nonlinear2
Date: Sun Dec 8 22:24:29 2024 +0100
Timestamp: 1733693069
Fix duplicate code (#5711)
closes https://github.com/official-stockfish/S ... /pull/5711
No functional change
https://abrok.eu/stockfish/?
Date: Sun Dec 8 22:24:29 2024 +0100
Timestamp: 1733693069
Fix duplicate code (#5711)
closes https://github.com/official-stockfish/S ... /pull/5711
No functional change
https://abrok.eu/stockfish/?
Re: Stockfish
Author: mstembera
Date: Sun Dec 22 15:29:42 2024 +0100
Timestamp: 1734877782
Simplify Zobrist keys for captures
The Zobrist keys for NO_PIECE are 0 so no need to special case captures.
Also the TranspositionTable reference passed to do_null_move() can be
const.
STC Simplification:
https://tests.stockfishchess.org/tests/ ... 47d9544005
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 114240 W: 29654 L: 29523 D: 55063 Elo +0.40
Ptnml(0-2): 329, 12360, 31620, 12473, 338
closes https://github.com/official-stockfish/S ... /pull/5731
No functional change
Date: Sun Dec 22 15:29:42 2024 +0100
Timestamp: 1734877782
Simplify Zobrist keys for captures
The Zobrist keys for NO_PIECE are 0 so no need to special case captures.
Also the TranspositionTable reference passed to do_null_move() can be
const.
STC Simplification:
https://tests.stockfishchess.org/tests/ ... 47d9544005
LLR: 2.96 (-2.94,2.94) <-1.75,0.25>
Total: 114240 W: 29654 L: 29523 D: 55063 Elo +0.40
Ptnml(0-2): 329, 12360, 31620, 12473, 338
closes https://github.com/official-stockfish/S ... /pull/5731
No functional change
Re: Stockfish
Author: Daniel Monroe
Date: Mon Jan 6 00:48:05 2025 +0100
Timestamp: 1736120885
Remove non-functional std::min()
closes https://github.com/official-stockfish/S ... /pull/5749
No functional change
https://abrok.eu/stockfish/
Date: Mon Jan 6 00:48:05 2025 +0100
Timestamp: 1736120885
Remove non-functional std::min()
closes https://github.com/official-stockfish/S ... /pull/5749
No functional change
https://abrok.eu/stockfish/
Re: Stockfish
Author: FauziAkram
Date: Sun Jan 12 21:36:39 2025 +0100
Timestamp: 1736714199
Increase the depth margin
Tested at VVLTC against the passed patches.
Test 1 against PR5764
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 167260 W: 43053 L: 42521 D: 81686 Elo +1.11
Ptnml(0-2): 7, 15272, 52542, 15800, 9
https://tests.stockfishchess.org/tests/ ... c0b4b6e780
Test 2 against PR5765
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 300012 W: 77364 L: 76771 D: 145877 Elo +0.69
Ptnml(0-2): 22, 27555, 94256, 28154, 19
https://tests.stockfishchess.org/tests/ ... c0b4b7028c
closes https://github.com/official-stockfish/S ... /pull/5768
Bench: 1379150
https://abrok.eu/stockfish/?
Date: Sun Jan 12 21:36:39 2025 +0100
Timestamp: 1736714199
Increase the depth margin
Tested at VVLTC against the passed patches.
Test 1 against PR5764
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 167260 W: 43053 L: 42521 D: 81686 Elo +1.11
Ptnml(0-2): 7, 15272, 52542, 15800, 9
https://tests.stockfishchess.org/tests/ ... c0b4b6e780
Test 2 against PR5765
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 300012 W: 77364 L: 76771 D: 145877 Elo +0.69
Ptnml(0-2): 22, 27555, 94256, 28154, 19
https://tests.stockfishchess.org/tests/ ... c0b4b7028c
closes https://github.com/official-stockfish/S ... /pull/5768
Bench: 1379150
https://abrok.eu/stockfish/?
Re: Stockfish
Author: Joost VandeVondele
Date: Sat Jan 18 21:33:17 2025 +0100
Timestamp: 1737232397
Replace depth increase condition with !opponentWorsening
Passed simplification STC
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 220544 W: 57417 L: 57399 D: 105728 Elo +0.03
Ptnml(0-2): 816, 26554, 55540, 26520, 842
https://tests.stockfishchess.org/tests/ ... 8fa0cbfe02
Passed simplification LTC
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 132600 W: 33868 L: 33760 D: 64972 Elo +0.28
Ptnml(0-2): 126, 14770, 36390, 14898, 116
https://tests.stockfishchess.org/tests/ ... 3bc9e9fc7f
closes https://github.com/official-stockfish/S ... /pull/5798
bench 1632964
https://abrok.eu/stockfish/?
Date: Sat Jan 18 21:33:17 2025 +0100
Timestamp: 1737232397
Replace depth increase condition with !opponentWorsening
Passed simplification STC
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 220544 W: 57417 L: 57399 D: 105728 Elo +0.03
Ptnml(0-2): 816, 26554, 55540, 26520, 842
https://tests.stockfishchess.org/tests/ ... 8fa0cbfe02
Passed simplification LTC
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 132600 W: 33868 L: 33760 D: 64972 Elo +0.28
Ptnml(0-2): 126, 14770, 36390, 14898, 116
https://tests.stockfishchess.org/tests/ ... 3bc9e9fc7f
closes https://github.com/official-stockfish/S ... /pull/5798
bench 1632964
https://abrok.eu/stockfish/?
Re: Stockfish
Author: Daniel Monroe
Date: Sat Jan 25 20:59:33 2025 +0100
Timestamp: 1737835173
Simplify futility margin in lmr for quiets.
Replace the "low bestValue condition" with whether there is a best move.
Passed Simplification STC
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 102560 W: 26517 L: 26367 D: 49676 Elo +0.51
Ptnml(0-2): 328, 12223, 26036, 12357, 336
https://tests.stockfishchess.org/tests/ ... c66da02af8
Passed Simplification LTC
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 66942 W: 17130 L: 16953 D: 32859 Elo +0.92
Ptnml(0-2): 52, 7459, 18290, 7600, 70
https://tests.stockfishchess.org/tests/ ... 672ad18ddf
closes https://github.com/official-stockfish/S ... /pull/5820
Bench: 1438043
https://abrok.eu/stockfish/
Date: Sat Jan 25 20:59:33 2025 +0100
Timestamp: 1737835173
Simplify futility margin in lmr for quiets.
Replace the "low bestValue condition" with whether there is a best move.
Passed Simplification STC
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 102560 W: 26517 L: 26367 D: 49676 Elo +0.51
Ptnml(0-2): 328, 12223, 26036, 12357, 336
https://tests.stockfishchess.org/tests/ ... c66da02af8
Passed Simplification LTC
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 66942 W: 17130 L: 16953 D: 32859 Elo +0.92
Ptnml(0-2): 52, 7459, 18290, 7600, 70
https://tests.stockfishchess.org/tests/ ... 672ad18ddf
closes https://github.com/official-stockfish/S ... /pull/5820
Bench: 1438043
https://abrok.eu/stockfish/
Re: Stockfish
Author: FauziAkram
Date: Sun Jan 26 22:53:34 2025 +0100
Timestamp: 1737928414
No Ply Restriction in the condition that limits the depth extension to a certain point
No Ply Restriction in the condition that limits the depth extension to a
certain point.
Passed again LTC rebased:
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 195108 W: 49916 L: 49872 D: 95320 Elo +0.08
Ptnml(0-2): 170, 21846, 53464, 21918, 156
https://tests.stockfishchess.org/tests/ ... fe9eb7d361
closes https://github.com/official-stockfish/S ... /pull/5824
https://abrok.eu/stockfish/
Date: Sun Jan 26 22:53:34 2025 +0100
Timestamp: 1737928414
No Ply Restriction in the condition that limits the depth extension to a certain point
No Ply Restriction in the condition that limits the depth extension to a
certain point.
Passed again LTC rebased:
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 195108 W: 49916 L: 49872 D: 95320 Elo +0.08
Ptnml(0-2): 170, 21846, 53464, 21918, 156
https://tests.stockfishchess.org/tests/ ... fe9eb7d361
closes https://github.com/official-stockfish/S ... /pull/5824
https://abrok.eu/stockfish/
Re: Stockfish
Author: Robert Nurnberg @ elitebook
Date: Sun Feb 2 13:54:04 2025 +0100
Timestamp: 1738500844
Add cursed win checks to CI matetrack tests
This PR adds a run for the `matecheck.py` script from the matetrack repo
with the option `--syzygy50MoveRule false`.
The new tests guard against a re-introduction of the bugs recently fixed
by https://github.com/official-stockfish/S ... /pull/5814.
closes https://github.com/official-stockfish/S ... /pull/5829
No functional change
https://abrok.eu/stockfish/
Date: Sun Feb 2 13:54:04 2025 +0100
Timestamp: 1738500844
Add cursed win checks to CI matetrack tests
This PR adds a run for the `matecheck.py` script from the matetrack repo
with the option `--syzygy50MoveRule false`.
The new tests guard against a re-introduction of the bugs recently fixed
by https://github.com/official-stockfish/S ... /pull/5814.
closes https://github.com/official-stockfish/S ... /pull/5829
No functional change
https://abrok.eu/stockfish/
Re: Stockfish
Author: Shawn Xu
Date: Wed Feb 5 19:00:25 2025 +0100
Timestamp: 1738778425
Increase PCM bonus when cutOffCnt is low
Passed STC:
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 36832 W: 9763 L: 9438 D: 17631 Elo +3.07
Ptnml(0-2): 159, 4267, 9254, 4562, 174
https://tests.stockfishchess.org/tests/ ... 0e42ac329a
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 19728 W: 5124 L: 4839 D: 9765 Elo +5.02
Ptnml(0-2): 18, 2029, 5485, 2314, 18
https://tests.stockfishchess.org/tests/ ... 0e42ac32b7
closes https://github.com/official-stockfish/S ... /pull/5865
Bench: 3197798
https://abrok.eu/stockfish/
Date: Wed Feb 5 19:00:25 2025 +0100
Timestamp: 1738778425
Increase PCM bonus when cutOffCnt is low
Passed STC:
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 36832 W: 9763 L: 9438 D: 17631 Elo +3.07
Ptnml(0-2): 159, 4267, 9254, 4562, 174
https://tests.stockfishchess.org/tests/ ... 0e42ac329a
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 19728 W: 5124 L: 4839 D: 9765 Elo +5.02
Ptnml(0-2): 18, 2029, 5485, 2314, 18
https://tests.stockfishchess.org/tests/ ... 0e42ac32b7
closes https://github.com/official-stockfish/S ... /pull/5865
Bench: 3197798
https://abrok.eu/stockfish/
Re: Stockfish
Author: FauziAkram
Date: Thu Feb 13 20:18:35 2025 +0100
Timestamp: 1739474315
FutilityValue formula tweak
Passed STC:
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 29600 W: 7979 L: 7662 D: 13959 Elo +3.72
Ptnml(0-2): 138, 3446, 7324, 3745, 147
https://tests.stockfishchess.org/tests/ ... fd14d7e7da
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 49662 W: 12850 L: 12502 D: 24310 Elo +2.43
Ptnml(0-2): 41, 5354, 13689, 5710, 37
https://tests.stockfishchess.org/tests/ ... fd14d7e81d
closes https://github.com/official-stockfish/S ... /pull/5879
Bench: 2581469
https://abrok.eu/stockfish/
Date: Thu Feb 13 20:18:35 2025 +0100
Timestamp: 1739474315
FutilityValue formula tweak
Passed STC:
LLR: 2.95 (-2.94,2.94) <0.00,2.00>
Total: 29600 W: 7979 L: 7662 D: 13959 Elo +3.72
Ptnml(0-2): 138, 3446, 7324, 3745, 147
https://tests.stockfishchess.org/tests/ ... fd14d7e7da
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 49662 W: 12850 L: 12502 D: 24310 Elo +2.43
Ptnml(0-2): 41, 5354, 13689, 5710, 37
https://tests.stockfishchess.org/tests/ ... fd14d7e81d
closes https://github.com/official-stockfish/S ... /pull/5879
Bench: 2581469
https://abrok.eu/stockfish/