Skip to content
New issue

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

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

Already on GitHub? # to your account

Optimise MovePicker #129

Merged
merged 3 commits into from
Sep 28, 2024
Merged

Optimise MovePicker #129

merged 3 commits into from
Sep 28, 2024

Conversation

kelseyde
Copy link
Owner

@kelseyde kelseyde commented Sep 28, 2024

Stopping early as this is speedup elo:

Score of Calvin DEV vs Calvin: 190 - 180 - 638  [0.505] 1008
...      Calvin DEV playing White: 152 - 42 - 309  [0.609] 503
...      Calvin DEV playing Black: 38 - 138 - 329  [0.401] 505
...      White vs Black: 290 - 80 - 638  [0.604] 1008
Elo difference: 3.4 +/- 13.0, LOS: 69.8 %, DrawRatio: 63.3 %

After a bit more tweaking to movegen:

Score of Calvin DEV vs Calvin: 392 - 379 - 1062  [0.504] 1833
...      Calvin DEV playing White: 326 - 75 - 516  [0.637] 917
...      Calvin DEV playing Black: 66 - 304 - 546  [0.370] 916
...      White vs Black: 630 - 141 - 1062  [0.633] 1833
Elo difference: 2.5 +/- 10.3, LOS: 68.0 %, DrawRatio: 57.9 %

Combined:
+3 +/- 8, good enough for me given it's just speedup elo.

@kelseyde kelseyde merged commit 89cc3dd into main Sep 28, 2024
@kelseyde kelseyde deleted the feature/optimise-move-picker branch September 28, 2024 18:07
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant