Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tweak static eval history update. #4952

Closed

Conversation

locutus2
Copy link
Member

Modify the applied static eval bonus for main and pawn history with different factors for positive and negative values.

Passed STC:
https://tests.stockfishchess.org/tests/view/659132e179aa8af82b957bb0
LLR: 2.93 (-2.94,2.94) <0.00,2.00>
Total: 12512 W: 3308 L: 3027 D: 6177
Ptnml(0-2): 32, 1372, 3189, 1609, 54

Passed LTC:
https://tests.stockfishchess.org/tests/view/65913e3d79aa8af82b957cd2
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 35946 W: 9128 L: 8809 D: 18009
Ptnml(0-2): 19, 3879, 9862, 4190, 23

Bench: 1576668

Vizvezdenec and others added 9 commits December 31, 2023 10:13
Adds clamping to staticEval to guard for future tweaks hitting TB range or mate range.

Passed non-regression STC:
https://tests.stockfishchess.org/tests/view/65903fe179aa8af82b9566fb
LLR: 2.98 (-2.94,2.94) <-1.75,0.25>
Total: 38656 W: 10048 L: 9830 D: 18778
Ptnml(0-2): 124, 4278, 10308, 4492, 126

Passed non-regression LTC:
https://tests.stockfishchess.org/tests/view/659055d079aa8af82b95691d
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 134532 W: 33728 L: 33625 D: 67179
Ptnml(0-2): 70, 14326, 38369, 14433, 68

no functional change
…rHist2

Guard correction history from overflowing staticEval in the future.
…rdCorrHist2

Revert "Guard correction history from overflowing staticEval in the future."
Adds clamping to staticEval to guard for future tweaks hitting TB range or mate range.

Passed non-regression STC:
https://tests.stockfishchess.org/tests/view/65903fe179aa8af82b9566fb
LLR: 2.98 (-2.94,2.94) <-1.75,0.25>
Total: 38656 W: 10048 L: 9830 D: 18778
Ptnml(0-2): 124, 4278, 10308, 4492, 126

Passed non-regression LTC:
https://tests.stockfishchess.org/tests/view/659055d079aa8af82b95691d
LLR: 2.94 (-2.94,2.94) <-1.75,0.25>
Total: 134532 W: 33728 L: 33625 D: 67179
Ptnml(0-2): 70, 14326, 38369, 14433, 68

no functional change
…rrGurad

Guard correction history from overflowing staticEval in the future.
Modify the applied static eval bonus for main and pawn history with different factors for positive and negative values.

Passed STC:
https://tests.stockfishchess.org/tests/view/659132e179aa8af82b957bb0
LLR: 2.93 (-2.94,2.94) <0.00,2.00>
Total: 12512 W: 3308 L: 3027 D: 6177
Ptnml(0-2): 32, 1372, 3189, 1609, 54

Passed LTC:
https://tests.stockfishchess.org/tests/view/65913e3d79aa8af82b957cd2
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 35946 W: 9128 L: 8809 D: 18009
Ptnml(0-2): 19, 3879, 9862, 4190, 23

Bench: 1576668
@Disservin Disservin added bench-change Changes the bench 🚀 gainer Gains elo to be merged Will be merged shortly labels Dec 31, 2023
@Disservin Disservin closed this in 3cfaef7 Dec 31, 2023
rn5f107s2 pushed a commit to rn5f107s2/Stockfish that referenced this pull request Jan 14, 2024
Modify the applied static eval bonus for main and pawn history with different
factors for positive and negative values.

Passed STC:
https://tests.stockfishchess.org/tests/view/659132e179aa8af82b957bb0
LLR: 2.93 (-2.94,2.94) <0.00,2.00>
Total: 12512 W: 3308 L: 3027 D: 6177
Ptnml(0-2): 32, 1372, 3189, 1609, 54

Passed LTC:
https://tests.stockfishchess.org/tests/view/65913e3d79aa8af82b957cd2
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 35946 W: 9128 L: 8809 D: 18009
Ptnml(0-2): 19, 3879, 9862, 4190, 23

closes official-stockfish#4952

Bench: 1392883
windfishballad pushed a commit to windfishballad/Stockfish that referenced this pull request Jan 23, 2024
Modify the applied static eval bonus for main and pawn history with different
factors for positive and negative values.

Passed STC:
https://tests.stockfishchess.org/tests/view/659132e179aa8af82b957bb0
LLR: 2.93 (-2.94,2.94) <0.00,2.00>
Total: 12512 W: 3308 L: 3027 D: 6177
Ptnml(0-2): 32, 1372, 3189, 1609, 54

Passed LTC:
https://tests.stockfishchess.org/tests/view/65913e3d79aa8af82b957cd2
LLR: 2.94 (-2.94,2.94) <0.50,2.50>
Total: 35946 W: 9128 L: 8809 D: 18009
Ptnml(0-2): 19, 3879, 9862, 4190, 23

closes official-stockfish#4952

Bench: 1392883
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bench-change Changes the bench 🚀 gainer Gains elo to be merged Will be merged shortly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants