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

Автор 3o1, 3 года назад, По-английски

Update 1.0 : The app is now live here.

Hello Codeforces,

So, I got some requests to predict the future ratings from my fellow coders and I simply didn't ignore it. I have worked a way through which a user can get their future ratings predicted by a piece of code. It was inspired by stefdasca's blog but since I am a bit weak in geometry and graphs so I decided to write a code for it (ignoring the fact that I am weak in coding too).

I have tested it rigourously for like 2-3 times and it did work as the results were satisfactory.

For Eg: The case of 1-gon's profile:

Screenshot proof

How to get your future ratings:

Using Web hosted page
Using C++ code

I would encourage some participation from you guys and post in the comments what results you get. Also, if you want me to do a prediction myself I will try my best to be as random as I can.

If the code challenges you to solve a problem don't just run away. Happy coding.


Future endeavour:

P.S. This work is just for fun so don't ask me any proof for it. You can just trust the ratings as it is just a work of statistics and random function with a little bit of K-Means algorithm.

[Some self promotion: Follow me on github and star this repo if you find it helpful and all of the code related to this blog is in this separate repository.]

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

»
3 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Why does the prediction depend on the choice of a lucky number?I tried multiple lucky numbers and it showed different results

  • »
    »
    3 года назад, # ^ |
    Rev. 3   Проголосовать: нравится +8 Проголосовать: не нравится

    That's why it's called "lucky" number

  • »
    »
    3 года назад, # ^ |
    Rev. 2   Проголосовать: нравится +8 Проголосовать: не нравится

    Actually the result is generated through randomisation and KMeansLike algorithm so you will get different results every time. Lucky number is just a random number to decide the number of intermediate predicted ratings to be generated. All of those results will be in a specific range which corresponds to the predicted rating range and predicted rating is the most probable one of them.

»
3 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

I wonder, what will it predict for cheaters smoll pp

»
3 года назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Your program just give me a bunch of string problems for practice!

I like it!

»
3 года назад, # |
  Проголосовать: нравится +16 Проголосовать: не нравится

I am thinking which rating it will predict for my fellow friend rainboy :3

»
3 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

It predicted my future rating to be 2214. Would love that tbh, haven't crossed 2200 for a while.

»
3 года назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

Amazing work out there! I'm looking forward for future developments.

P.S: it looks like I should take contests again since my predicted rating is bigger than my current rating :D

»
3 года назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

This is what it predicted for me:

Spoiler

And this is the problem I got told to solve.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

"rainboy delta is detected"

»
3 года назад, # |
Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

Interesting... Seems like I will be a Future GM... Made my day

»
3 года назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

I have also created a similar service! Go to random.org, put "500" under Min, "4000" under Max and press the "generate" button. This will be my prediction of your rating after 5 years.

»
3 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

POV: I used it to find my lucky number.