Stockfish

Discussion about chess-playing software (engines, hosts, opening books, platforms, etc...)
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/?
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/?
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/?
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/
Homayoun
Posts: 1753
Joined: Tue Mar 21, 2023 4:57 pm
Real Name: Homayoun

Re: Stockfish

Post by Homayoun »

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/
Post Reply