Stockfish
Re: Stockfish
Author: FauziAkram
Date: Sat Jun 15 12:13:59 2024 +0200
Timestamp: 1718446439
Tweak the reduction formula
Tweak the reduction formula if position is or has been on the PV
Taking inspiration from an old Viren test.
Passed STC:
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 78528 W: 20607 L: 20225 D: 37696 Elo +1.69
Ptnml(0-2): 262, 9297, 19785, 9637, 283
https://tests.stockfishchess.org/tests/ ... 4868d1fe24
Passed LTC:
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 138630 W: 35666 L: 35132 D: 67832 Elo +1.34
Ptnml(0-2): 118, 15345, 37835, 15919, 98
https://tests.stockfishchess.org/tests/ ... 151f9e77b0
closes https://github.com/official-stockfish/S ... /pull/5385
Bench: 1134281
https://abrok.eu/stockfish/
Date: Sat Jun 15 12:13:59 2024 +0200
Timestamp: 1718446439
Tweak the reduction formula
Tweak the reduction formula if position is or has been on the PV
Taking inspiration from an old Viren test.
Passed STC:
LLR: 2.94 (-2.94,2.94) <0.00,2.00>
Total: 78528 W: 20607 L: 20225 D: 37696 Elo +1.69
Ptnml(0-2): 262, 9297, 19785, 9637, 283
https://tests.stockfishchess.org/tests/ ... 4868d1fe24
Passed LTC:
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 138630 W: 35666 L: 35132 D: 67832 Elo +1.34
Ptnml(0-2): 118, 15345, 37835, 15919, 98
https://tests.stockfishchess.org/tests/ ... 151f9e77b0
closes https://github.com/official-stockfish/S ... /pull/5385
Bench: 1134281
https://abrok.eu/stockfish/
Re: Stockfish
Author: Tomasz Sobczyk
Date: Thu May 30 23:05:16 2024 +0200
Timestamp: 1717103116
Fix process' processor affinity determination on Windows.
Specialize and privatize NumaConfig::get_process_affinity.
Only enable NUMA capability for 64-bit Windows.
Following #5307 and some more testing it was determined that the way affinity
was being determined on Windows was incorrect, based on incorrect assumptions
about GetNumaProcessorNodeEx.
This patch fixes the issue by attempting to retrieve the actual process'
processor affinity using Windows API. However one issue persists that is not
addressable due to limitations of Windows, and will have to be considered a
limitation. If affinities were set using SetThreadAffinityMask instead of
SetThreadSelectedCpuSetMasks and GetProcessGroupAffinity returns more than 1
group it is NOT POSSIBLE to determine the affinity programmatically on Windows.
In such case the implementation assumes no affinites are set and will consider
all processors available for execution.
closes https://github.com/official-stockfish/S ... /pull/5312
No functional change
https://abrok.eu/stockfish/
Date: Thu May 30 23:05:16 2024 +0200
Timestamp: 1717103116
Fix process' processor affinity determination on Windows.
Specialize and privatize NumaConfig::get_process_affinity.
Only enable NUMA capability for 64-bit Windows.
Following #5307 and some more testing it was determined that the way affinity
was being determined on Windows was incorrect, based on incorrect assumptions
about GetNumaProcessorNodeEx.
This patch fixes the issue by attempting to retrieve the actual process'
processor affinity using Windows API. However one issue persists that is not
addressable due to limitations of Windows, and will have to be considered a
limitation. If affinities were set using SetThreadAffinityMask instead of
SetThreadSelectedCpuSetMasks and GetProcessGroupAffinity returns more than 1
group it is NOT POSSIBLE to determine the affinity programmatically on Windows.
In such case the implementation assumes no affinites are set and will consider
all processors available for execution.
closes https://github.com/official-stockfish/S ... /pull/5312
No functional change
https://abrok.eu/stockfish/
Re: Stockfish
Note:
With Excuse ,the last version is the previous one before my last sharing post.
With Excuse ,the last version is the previous one before my last sharing post.
Re: Stockfish
Author: FauziAkram
Date: Sun Jun 23 11:46:41 2024 +0200
Timestamp: 1719136001
Internal iterative reductions: decrease depth more
For PV nodes without a ttMove, we decrease depth.
But in this patch, additionally, if the current position is found in the TT, and the stored depth in the TT is greater than or equal to
the current search depth, we decrease the search depth even further.
Passed STC:
LLR: 2.96 (-2.94,2.94) <0.00,2.00>
Total: 84384 W: 22154 L: 21761 D: 40469 Elo +1.62
Ptnml(0-2): 292, 9972, 21315, 10277, 336
https://tests.stockfishchess.org/tests/ ... 471b064db6
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 92106 W: 23471 L: 23032 D: 45603 Elo +1.66
Ptnml(0-2): 79, 10155, 25154, 10578, 87
https://tests.stockfishchess.org/tests/ ... 471b064e56
closes https://github.com/official-stockfish/S ... /pull/5397
bench: 1038234
https://abrok.eu/stockfish/
Date: Sun Jun 23 11:46:41 2024 +0200
Timestamp: 1719136001
Internal iterative reductions: decrease depth more
For PV nodes without a ttMove, we decrease depth.
But in this patch, additionally, if the current position is found in the TT, and the stored depth in the TT is greater than or equal to
the current search depth, we decrease the search depth even further.
Passed STC:
LLR: 2.96 (-2.94,2.94) <0.00,2.00>
Total: 84384 W: 22154 L: 21761 D: 40469 Elo +1.62
Ptnml(0-2): 292, 9972, 21315, 10277, 336
https://tests.stockfishchess.org/tests/ ... 471b064db6
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 92106 W: 23471 L: 23032 D: 45603 Elo +1.66
Ptnml(0-2): 79, 10155, 25154, 10578, 87
https://tests.stockfishchess.org/tests/ ... 471b064e56
closes https://github.com/official-stockfish/S ... /pull/5397
bench: 1038234
https://abrok.eu/stockfish/
-
- Posts: 1905
- Joined: Wed Jun 21, 2023 6:29 am
Re: Stockfish
As usual,Homayoun wrote: ↑Mon Jun 24, 2024 2:01 pmAuthor: FauziAkram
Date: Sun Jun 23 11:46:41 2024 +0200
Timestamp: 1719136001
Internal iterative reductions: decrease depth more
For PV nodes without a ttMove, we decrease depth.
But in this patch, additionally, if the current position is found in the TT, and the stored depth in the TT is greater than or equal to
the current search depth, we decrease the search depth even further.
Passed STC:
LLR: 2.96 (-2.94,2.94) <0.00,2.00>
Total: 84384 W: 22154 L: 21761 D: 40469 Elo +1.62
Ptnml(0-2): 292, 9972, 21315, 10277, 336
https://tests.stockfishchess.org/tests/ ... 471b064db6
Passed LTC:
LLR: 2.95 (-2.94,2.94) <0.50,2.50>
Total: 92106 W: 23471 L: 23032 D: 45603 Elo +1.66
Ptnml(0-2): 79, 10155, 25154, 10578, 87
https://tests.stockfishchess.org/tests/ ... 471b064e56
closes https://github.com/official-stockfish/S ... /pull/5397
bench: 1038234
https://abrok.eu/stockfish/
Many thanks to SF team and to Homayoun too
Re: Stockfish
Thanks too, Sedat.
Re: Stockfish
Author: Dubslow
Date: Mon Jul 1 20:07:03 2024 +0200
Timestamp: 1719857223
Probcut in check no matter if pv or capture
Passed STC: https://tests.stockfishchess.org/tests/ ... 386d294cef
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 217824 W: 56149 L: 56129 D: 105546 Elo +0.03
Ptnml(0-2): 587, 25926, 55848, 25982, 569
Passed LTC: https://tests.stockfishchess.org/tests/ ... 386d294db1
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 357552 W: 90546 L: 90671 D: 176335 Elo -0.12
Ptnml(0-2): 207, 40064, 98362, 39933, 210
Each half of this also passed STC+LTC separately
closes https://github.com/official-stockfish/S ... /pull/5427
bench 1227870
https://abrok.eu/stockfish/
Date: Mon Jul 1 20:07:03 2024 +0200
Timestamp: 1719857223
Probcut in check no matter if pv or capture
Passed STC: https://tests.stockfishchess.org/tests/ ... 386d294cef
LLR: 2.93 (-2.94,2.94) <-1.75,0.25>
Total: 217824 W: 56149 L: 56129 D: 105546 Elo +0.03
Ptnml(0-2): 587, 25926, 55848, 25982, 569
Passed LTC: https://tests.stockfishchess.org/tests/ ... 386d294db1
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 357552 W: 90546 L: 90671 D: 176335 Elo -0.12
Ptnml(0-2): 207, 40064, 98362, 39933, 210
Each half of this also passed STC+LTC separately
closes https://github.com/official-stockfish/S ... /pull/5427
bench 1227870
https://abrok.eu/stockfish/
Re: Stockfish
Author: Joost VandeVondele
Date: Wed Jul 3 13:45:14 2024 +0200
Timestamp: 1720007114
CI: limit artifact uploads
do not upload some unneeded intermediate directories,
disable running authenticated git commands with the checkout action.
Thanks to Yaron A for the report.
closes https://github.com/official-stockfish/S ... /pull/5435
No functional change
Author: Joost VandeVondele
Date: Wed Jul 3 13:45:14 2024 +0200
Timestamp: 1720007114
CI: limit artifact uploads
do not upload some unneeded intermediate directories,
disable running authenticated git commands with the checkout action.
Thanks to Yaron A for the report.
closes https://github.com/official-stockfish/S ... /pull/5435
No functional change
https://abrok.eu/stockfish/
Date: Wed Jul 3 13:45:14 2024 +0200
Timestamp: 1720007114
CI: limit artifact uploads
do not upload some unneeded intermediate directories,
disable running authenticated git commands with the checkout action.
Thanks to Yaron A for the report.
closes https://github.com/official-stockfish/S ... /pull/5435
No functional change
Author: Joost VandeVondele
Date: Wed Jul 3 13:45:14 2024 +0200
Timestamp: 1720007114
CI: limit artifact uploads
do not upload some unneeded intermediate directories,
disable running authenticated git commands with the checkout action.
Thanks to Yaron A for the report.
closes https://github.com/official-stockfish/S ... /pull/5435
No functional change
https://abrok.eu/stockfish/
Re: Stockfish
uthor: Muzhen Gaming
Date: Sat Jul 6 18:00:09 2024 +0200
Timestamp: 1720281609
Simplify ttPv reduction formula
This is a revert of 2046c92.
This patch is based on the fact that the ttPv reduction has proven non-linear scaling (as documented in the code, along with testing guidelines); however, the original patch had (erroneously) not been tested at VLTC or longer.
Simplification STC: https://tests.stockfishchess.org/tests/ ... 28a4759b28
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 100320 W: 25913 L: 25763 D: 48644 Elo +0.52
Ptnml(0-2): 270, 11842, 25750, 12064, 234
Simplification LTC: https://tests.stockfishchess.org/tests/ ... 0b103f6ab3
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 57078 W: 14466 L: 14282 D: 28330 Elo +1.12
Ptnml(0-2): 34, 6214, 15851, 6414, 26
closes https://github.com/official-stockfish/S ... /pull/5448
Bench: 1124658
https://abrok.eu/stockfish/
Date: Sat Jul 6 18:00:09 2024 +0200
Timestamp: 1720281609
Simplify ttPv reduction formula
This is a revert of 2046c92.
This patch is based on the fact that the ttPv reduction has proven non-linear scaling (as documented in the code, along with testing guidelines); however, the original patch had (erroneously) not been tested at VLTC or longer.
Simplification STC: https://tests.stockfishchess.org/tests/ ... 28a4759b28
LLR: 2.95 (-2.94,2.94) <-1.75,0.25>
Total: 100320 W: 25913 L: 25763 D: 48644 Elo +0.52
Ptnml(0-2): 270, 11842, 25750, 12064, 234
Simplification LTC: https://tests.stockfishchess.org/tests/ ... 0b103f6ab3
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 57078 W: 14466 L: 14282 D: 28330 Elo +1.12
Ptnml(0-2): 34, 6214, 15851, 6414, 26
closes https://github.com/official-stockfish/S ... /pull/5448
Bench: 1124658
https://abrok.eu/stockfish/
Re: Stockfish
Author: yl25946
Date: Tue Jul 9 18:54:12 2024 +0200
Timestamp: 1720544052
Move Loop Consistency in Probcut
In probcut move loop, everything is enclosed within a large if statement. I've
changed it to guard clauses to stay consistent with other move loops.
closes https://github.com/official-stockfish/S ... /pull/5463
No functional change
https://abrok.eu/stockfish/
Date: Tue Jul 9 18:54:12 2024 +0200
Timestamp: 1720544052
Move Loop Consistency in Probcut
In probcut move loop, everything is enclosed within a large if statement. I've
changed it to guard clauses to stay consistent with other move loops.
closes https://github.com/official-stockfish/S ... /pull/5463
No functional change
https://abrok.eu/stockfish/