TLDR here's the converter: ethanlebowitz.github.io/RatingConverter/index.html
Hey folks.
I've always been a little curious about what my FIDE rating would be if I had one. Three years ago user dudeski_robinson did a linear regression analysis on around 3000 accounts to create a model for FIDE rating as a function of lichess blitz and classical ratings. His work can be found here: lichess.org/forum/general-chess-discussion/how-to-estimate-your-fide-rating-conversion-formula-inside
Things have changed since then (rapid time control hadn't even been introduced yet) and I wanted to update the work he did.
What I did differently:
- Bigger data
The original analysis was done with 300,000 accounts that yielded about 3,000 data points in which the user listed a FIDE rating. This analysis was done with a little over 1 million accounts that yielded about 28,000 data points with a FIDE rating.
- More models
I generated a total of 15 linear regression models so you can get the most accurate results with any combination of variables (variables being bullet, blitz, rapid, and classical ratings). That's one for every combination of variables. This way you no longer need to use exactly a blitz and a classical rating. You could use all four if you have them, or just one if that's all you have.
- A website
So you don't have to pick the right model and apply it by hand.
Note: one thing that hasn't changed is that this is still a very very rough estimate. Take it with a hefty grain of salt.
If you want to read about the specifics about how this project was done you can here: ethanlebowitz.github.io/RatingConverter/about.html
Here's the source code for the website: github.com/EthanLebowitz/RatingConverter
I'll likely upload the code for some of the python/r scripts I used for data mining, parsing, and processing once I've cleaned them up a little.
Let me know what you think!
Hey folks.
I've always been a little curious about what my FIDE rating would be if I had one. Three years ago user dudeski_robinson did a linear regression analysis on around 3000 accounts to create a model for FIDE rating as a function of lichess blitz and classical ratings. His work can be found here: lichess.org/forum/general-chess-discussion/how-to-estimate-your-fide-rating-conversion-formula-inside
Things have changed since then (rapid time control hadn't even been introduced yet) and I wanted to update the work he did.
What I did differently:
- Bigger data
The original analysis was done with 300,000 accounts that yielded about 3,000 data points in which the user listed a FIDE rating. This analysis was done with a little over 1 million accounts that yielded about 28,000 data points with a FIDE rating.
- More models
I generated a total of 15 linear regression models so you can get the most accurate results with any combination of variables (variables being bullet, blitz, rapid, and classical ratings). That's one for every combination of variables. This way you no longer need to use exactly a blitz and a classical rating. You could use all four if you have them, or just one if that's all you have.
- A website
So you don't have to pick the right model and apply it by hand.
Note: one thing that hasn't changed is that this is still a very very rough estimate. Take it with a hefty grain of salt.
If you want to read about the specifics about how this project was done you can here: ethanlebowitz.github.io/RatingConverter/about.html
Here's the source code for the website: github.com/EthanLebowitz/RatingConverter
I'll likely upload the code for some of the python/r scripts I used for data mining, parsing, and processing once I've cleaned them up a little.
Let me know what you think!