Mitpro's blog

By Mitpro, 108 minutes ago, In English

I am currently making a delta predictor, but I stumbled on a big issue:

The delta prediction during is off by a lot from the actual delta, that's because after a contest, many people get hacked (on Div3/4/Edu) and get banned too, so it is really hard to get your actual rank at the rating change time

How did extensions like carrot calculate delta? I actually want to know how

  • Vote: I like it
  • -6
  • Vote: I do not like it

»
92 minutes ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I honestly have no idea. I recently tried to use API to scrape the rating history of every user for my next contrib farm blog and it runs at like 2 users per second. I think carrot uses just the ratedList endpoint that gives the raw ratings of everybody but that is flawed because it doesn't include the "ramp up" (if you have done one contest and your rating is 550 then it's actually 1450 internally).

Also another thing is are you removing yourself in the placements? Because if you beat yourself then you will be inflating the placings up a bit. I think adding 0.5 (feels right to me, haven't proved it) or removing yourself from the list should work.