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

Count only the most advanced passed pawn for each file. #2602

Closed

Conversation

Vizvezdenec
Copy link
Contributor

passed STC
https://tests.stockfishchess.org/tests/view/5e802037e42a5c3b3ca2ed07
LLR: 2.94 (-2.94,2.94) {-0.50,1.50}
Total: 215296 W: 41843 L: 41341 D: 132112
Ptnml(0-2): 3688, 25313, 49304, 25495, 3848
passed LTC
https://tests.stockfishchess.org/tests/view/5e806441e42a5c3b3ca2ed2b
LLR: 2.95 (-2.94,2.94) {0.25,1.75}
Total: 74050 W: 9761 L: 9379 D: 54910
Ptnml(0-2): 510, 6838, 22025, 7064, 588
This patch adjusts definition of passed pawns - if there is a pawn of our color in the same file in front of a current pawn it's no longer counts as passed.
The most logical adjustment to be done on top of this patch is to increase of passed pawn bonuses since there are less passed pawns overall, so some tweaks/tuning can be done.
bench 5363819

bench 5363819
@ddugovic
Copy link

This might also indicate that our definition of doubled is too strict.

@Vizvezdenec
Copy link
Contributor Author

@ddugovic well it's not like we never tried to tinker it. I think basically everything was tried - tripled, distant doubled, isolated + doubled, etc, etc, I remember some STC passes but no successful LTC patch there for years. Maybe it's time to retry smth for sure...

@vondele vondele closed this in f2430bf Mar 29, 2020
@vondele
Copy link
Member

vondele commented Mar 29, 2020

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants