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

Scale down complexity for almost unwinnable endgames #2298

Closed

Conversation

Vizvezdenec
Copy link
Contributor

passed STC
LLR: 2.94 (-2.94,2.94) [0.50,4.50]
Total: 15843 W: 3601 L: 3359 D: 8883
passed LTC
LLR: 2.96 (-2.94,2.94) [0.00,3.50]
Total: 121275 W: 20107 L: 19597 D: 81571
This patch greatly scales down complexity of 1 flank endgames where stronger side is not outflanking weaker side and no passed pawns are present.
This should improve stockfish evaluation of obvious 4 vs 3, 3 vs 2 and 2 vs 1 draws in rook/queen/knight/bishop solo flank endgames where strong side can't make progress.
Some other values for this bonus (or overall retuning of complexity) can be done further.
bench 3830387

@Vizvezdenec
Copy link
Contributor Author

I fucked up commit (don't have dot before bench) but I wouldn't be able to fix it till evening since I don't have access to my github repo from work. Sorry for inconvenience.

@xoto10
Copy link
Contributor

xoto10 commented Sep 12, 2019

I think this could be a powerful idea for refining some parts of the evaluation function, a bit like when we try quadratics or other equations to emphasise certain situations. I have started some tests in this style on kingdanger but I am sure there are other areas that could benefit.

@snicolet snicolet closed this in 8aecf26 Sep 12, 2019
@snicolet
Copy link
Member

Merged via 8aecf26, congrats!

I am so happy that we get some initiative() improvement, this will help Stockfish choosing the right endgame when she feels she has a midgame advantage...

@ddugovic ddugovic mentioned this pull request Sep 12, 2019
8 tasks
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