Old 03-28-2021, 12:54 AM   #1
WirryWoo
Pseudo D7 Legacy Player
FFR Simfile Author
 
WirryWoo's Avatar
 
Join Date: Aug 2020
Age: 30
Posts: 165
Default Fun little coding experiment with ratings

Decided to take a little break from my studies and wrote up a Python script to rank players by "Top 100 Avg" ratings instead of skill ratings currently used to see how the ranks change. This is primarily done for fun so feel free to post here and see how you rank (searching top 1000 players took 2.5 hours for it to complete, so only D5+ players).

I thought this is interesting because it mainly accounts for all players who actively play sufficiently enough games on FFR to determine one's "comfort" skill level on a good day. For example, my current Top 100 Avg is 87.84. This says that on a good FFR day, I am comfortably able to AAA difficulty 87 - 88. In my opinion from my own gameplay experiences, this is much more accurate than what my recently achieved Level 92 states (it basically says that "on a very lucky day, I can AAA a difficulty 92").

Based on this, here are some fun facts:

Assuming current division thresholds (i.e. D8 = 101+, D7 = 94+, D6 = 83+, D5 = 69+, etc.):

No one qualifies for D8 (opposed to 25 players currently ranked D8)
28 people would be D7+ (opposed to 130 players currently ranked D7+)
156 people would be D6+ (opposed to 529 players currently ranked D6+)
572 people would be D5+ (opposed to 1671 players currently ranked D5+)

Top 10 Highest Top 100 Average Ranked Players:
Matthia: 100.64
TC_Halogen: 98.26
xXOpkillerXx: 98.0
Zoobin4: 97.88
Shxfted: 97.61
klimtkiller: 97.59
Mipha: 97.53
SoFast: 97.48
One Winged Angel: 97.05
XtraFestive: 96.9

22 people can comfortably get OWA Raged at Home Run Derby.
142 people can comfortably get St. Scarhand [Heavy].
538 people can comfortably get Otaku Speedvibe [Oni].

Interesting results overall Enjoy and feel free to ask and see how you rank against others via Average Top 100 Ratings!

EDIT: I think it should be possible to predict where other players who don't play enough games (like Myuka and AnMAO) fall in this ranking approach. Would be interesting to get one to play seriously and see how those predictions would shape out to be.
__________________
                   

Last edited by WirryWoo; 03-28-2021 at 01:01 AM..
WirryWoo is offline   Reply With Quote
Old 03-28-2021, 01:08 AM   #2
FlynnMac
peepee poopoo
Just here
Event StaffD7 Elite KeysmasherFFR Veteran
 
FlynnMac's Avatar
 
Join Date: May 2019
Age: 18
Posts: 374
Default Re: Fun little coding experiment with ratings

This is interesting stuff, would be cool to see where I place lol, maybe if possible get a spreadsheet up where we could just search ourselves and see where we are
__________________
FlynnMac is offline   Reply With Quote
Old 03-28-2021, 01:33 AM   #3
Matthia
Difficulty ConsultantFFR Simfile AuthorD8 Godly KeysmasherFFR Veteran
 
Matthia's Avatar
 
Join Date: Nov 2017
Location: Pacific Timezone, USA Age: 19.6
Posts: 388
Default Re: Fun little coding experiment with ratings

How long before I become the first ever qualifying D8 player for Top 100 Av Rank ;o
__________________


Matthia is offline   Reply With Quote
Old 03-28-2021, 04:46 AM   #4
mi40
FFR Simfile AuthorD7 Elite KeysmasherFFR Veteran
 
mi40's Avatar
 
Join Date: Aug 2008
Posts: 3,622
Default Re: Fun little coding experiment with ratings

mathematics
__________________
mi40 is offline   Reply With Quote
Old 03-28-2021, 01:29 PM   #5
XCV
they / xe
FFR Veteran
 
XCV's Avatar
 
Join Date: Nov 2008
Posts: 719
Default Re: Fun little coding experiment with ratings

My average is 69 something and has been for some time, yet it took me a million years to get Oni. Nerves are real.

I suspect no one qualifies for D8 simply because there aren't anywhere close to a hundred 101+ difficulty songs.
__________________

Last edited by XCV; 03-28-2021 at 01:34 PM..
XCV is offline   Reply With Quote
Old 03-28-2021, 11:20 PM   #6
flashflash account
FFR Player
 
flashflash account's Avatar
 
Join Date: Apr 2017
Location: On a mountain in a desert
Posts: 509
Default Re: Fun little coding experiment with ratings

the most interesting thing to me is that the number of qualified players in each division is in the ballpark of the next lowest division average
__________________
aka mikey

-----

Quote:
Originally Posted by FreezinIce View Post
FFA playing 4D chess in Gemity while us mortals are stuck on this gay earth

Quote:
Originally Posted by QueenAshy View Post
Iíve demonstrated self-awareness
Quote:
Originally Posted by MinaciousGrace View Post
i was pretty close to letting this slide tbh, but honestly your utter lack of understanding of the situation irritates me more than anything else at this point
Quote:
Originally Posted by MinaciousGrace View Post
seriously everything i wrote went way over your head if your reading comprehension is so far below third grade level while people may care about your opinion you should refrain from giving it because it's worthless
flashflash account is offline   Reply With Quote
Old 03-28-2021, 11:37 PM   #7
sff_writer_dan
FFR Player
 
sff_writer_dan's Avatar
 
Join Date: Aug 2020
Posts: 56
Default Re: Fun little coding experiment with ratings

Quote:
Originally Posted by XCV View Post

I suspect no one qualifies for D8 simply because there aren't anywhere close to a hundred 101+ difficulty songs.
The highest possible top 100 right now is 102.22

So you can do it, at least mathematically.
sff_writer_dan is offline   Reply With Quote
Old 05-26-2021, 06:30 AM   #8
klimtkiller
D4
FFR Simfile AuthorD8 Godly KeysmasherFFR Veteran
 
klimtkiller's Avatar
 
Join Date: Jun 2011
Posts: 266
Default Re: Fun little coding experiment with ratings

"EDIT: I think it should be possible to predict where other players who don't play enough games (like Myuka and AnMAO) fall in this ranking approach.Ē

problem is there arenít enough songs in-game to decide this.
__________________
Quote:
Originally Posted by IwasAsquidOnce View Post
Fantasticone I love your name. The name i hate the most is Klimtkiller, cuz I read it as like, climpt - killer, and climpt is just a gross sound, like an STD or something. Klimt
klimtkiller is offline   Reply With Quote
Old 05-26-2021, 07:32 AM   #9
xXOpkillerXx
Forever OP
FFR Simfile AuthorD8 Godly KeysmasherFFR Veteran
 
xXOpkillerXx's Avatar
 
Join Date: Dec 2008
Location: Canada,Quebec
Age: 26
Posts: 3,955
Default Re: Fun little coding experiment with ratings

Quote:
Originally Posted by klimtkiller View Post
"EDIT: I think it should be possible to predict where other players who don't play enough games (like Myuka and AnMAO) fall in this ranking approach.Ē

problem is there arenít enough songs in-game to decide this.
Everybody (at a given level) has the same sample of files to play. If we enforce a minimum of 50 or 100 files to be played, we greatly minimize bias. Granted, the very top players will have to compete on a bunch of files that are significantly lower than their level, but there is no way around that if we want to keep the rest of the leaderboards accurate and fair.
xXOpkillerXx is offline   Reply With Quote
Old 05-26-2021, 07:53 AM   #10
WirryWoo
Pseudo D7 Legacy Player
FFR Simfile Author
 
WirryWoo's Avatar
 
Join Date: Aug 2020
Age: 30
Posts: 165
Default Re: Fun little coding experiment with ratings

Hey all, this was initially for experimental purposes to see how relying on only unweighted Top 100 pans out. I can probably write a quick follow-up script to show these results too if there's interest.

Here's my proposed weighted setting that seems to be performing well so far: https://colab.research.google.com/dr...o=duy-96GtEK6b

Please let me know if there are any questionable placements here. Thanks!
__________________
                   
WirryWoo is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 06:53 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Copyright FlashFlashRevolution