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

Multiple matches per player per day with Kalman #37

Open
scotty779 opened this issue Feb 11, 2025 · 1 comment
Open

Multiple matches per player per day with Kalman #37

scotty779 opened this issue Feb 11, 2025 · 1 comment

Comments

@scotty779
Copy link

Does the Kalman model not work well when you have players with multiple matches at the same time period? I'm struggling to get any sensible ratings/predictions from the Kalman model after trying many different parameter combos. I had no trouble with Glicko on the same dataset.

@SamDuffield
Copy link
Owner

Hi! Great to see your interest in SSM rating systems!

I did some quick sims which I've pushed to a new branch here https://github.com/SamDuffield/abile/blob/glicko-kalman-same-time/simulations/glicko_kalman_same_time.py

Here I compare Glicko and ExKF on 1000 simulated match results over 10 players (~200 matches per player) all at the same time. Importantly I used the static parameters from the WTA tennis training.

The results look remarkably similar for Glicko and ExKF:

Final posterior skills:
Image

Match predictions based on final posterior skills:
Image

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

No branches or pull requests

2 participants