Блог пользователя Arpa

Автор Arpa, история, 13 месяцев назад, По-английски
Popular opinion: CF ratings are unrelated to your IOI results. CF contests differ significantly from IOI contests.

False!

Unpopular opinion: A contestant's Codeforces rating is more predictive of their final IOI result than their score on Day 1 is of their score on Day 2.

True!

A higher CF rating, with a gap of at least 50, correlates with an 84% chance of achieving a better placement at IOI. The relationship between IOI placement and CF rating is strongly connected. The Pierson Correlation Coefficient for these two factors is -0.813. At the same time, the Pierson Correlation Coefficient between the scores of day 1 and day 2 of IOI is 0.804.

A side note for IOI participants: If you performed poorly on the first day, just think of it as a single bad Codeforces contest—you can always do better next time! You can likely compensate on the second day. Likewise, if you did a great job on Day 1, don't relax too much; the next day is a new challenge. The 0.804 coefficient shows a strong connection, but just as CF rating!


Correlation between CF rating and IOI placement

Here are the statistics on CF ratings for each medal:

Medal Minimum Rating Median Rating
🥇 1991 2450
🥈 1693 2303
🥉 1318 2106

Additionally, I've discovered an interesting correlation: participants' ratings one year before IOI also correlate with their final ranks; the Pierson Correlation Coefficient is 0.70.



Correlation between CF rating a year before IOI and IOI placement

Based on this insight, I’ve trained a model that can predict your placement at IOI. If you’re curious about your predicted placement for IOI 2026, leave a comment! Note that as time passes, the model can determine your place more accurately. Feel free to comment again in six months to see the updated prediction.

You can check out a similar blog post for IOI 2024 here.

I predicted results for some people in the above blog.

Predicted Place Actual Place
4967
10471
148156
80126
174121
107274
254290
183209
180194
5988

Update: If you want to make the data more complete, please comment if you know someone from this gist.

  • Проголосовать: нравится
  • +114
  • Проголосовать: не нравится

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

Not sure what the source of your data is from. But I'm pretty sure that it is incomplete. Maybe you would like to merge it with the data from the IOI 2025 Teams blog (though it will take a lot of time). Still, thanks for making this blog! It's always fun to see the correlation between CF and IOI each year.

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Can you predict my place?

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Without researching my identity and my place in the IOI, can you predict my place this year based on the last time I played Codeforces? I am curious how accurate this is.

  • »
    »
    13 месяцев назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    64.

    While trying to change the code to calculate this (as my code predicts your place in IOI 2026 by default, not IOI 2025), I figured out that because of a few 3000+ rated people in the model, my model predicts ranks worse than they should be. For example, people who should be predicted around 10 are predicted around 40. I'll try to fix this later.

    Given that, your actual place should be something like 25.

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I ama Kristjan Lepp 164. Can you predict for me

»
13 месяцев назад, скрыть # |
Rev. 2  
Проголосовать: нравится +8 Проголосовать: не нравится

A Pearson correlation of $$$0.813$$$ means the linear model explains about $$$66\%$$$ of the variance.

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Whats my predicted placement, i want to see if I over-performed on the virtual contest I did.

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

We need 2026 edition now

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Can you predict me, please?

»
13 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Predict my place, please

»
10 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

publish the data!