🦈 IMP: Move Iteration respecting History Bonus #11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎯 Summary
This PR improves the history bonus applied for a beta cutoff move by having it depend on how later on the move was found to be the best. This is because if the move was found much later on, the history score of that move should be increased much more, and the score of all the moves that came before it should also be decreased much more depending on how early they were.
There are some caveats to this that need to be investigated since the moves are fairly early on in the list; should they turn out not to be the best, they would face serious score loss. But the hope is that it all balances out should they become relevant later on.
The formula change:
👏 Acknowledgements
NA
📈 ELO
STC:
LTC: