I said I would do it, and I did, and here it is 
What you will need:
The Code
List of all in-game files and their notecounts NOTE: THIS MUST BE IN THE SAME FOLDER AS THE CODE OR ELSE IT WILL NOT WORK (well, it might, but it will record a 1-0-0-0-0 as a AAA so it's unreliable without it)
Necessary tools to run Java files (unfortunate, but unless I redid the whole thing in Python, unavoidable)
To run:
Paste the levelranks of the desired player into a text file called "Levelrank.txt" and save it in the same folder as the other two files.
Run the program. It will output a file called "DivisionPlacement.txt" which will contain the results of the program.
How it works:
Basically the same as my levelrank analyzer, except for a few additions:
After getting the AAAeq's of the levelrank, it looks at the top four songs.
If any of the top 3 scores are 5% or more greater than the 4th place score, they are labeled as "outliers" and discounted.
Then, the program uses the #1 remaining score to place the user into a division based on the following:
90+ = D7
80-90 = D6
70-80 = D5
60-70 = D4
50-60 = D3
30-50 = D2
<30 = D1
It also records the number of outliers.
Sample Output:
Outliers: 0
Division: D3
What I've noticed: Despite the slightly looser division requirements in comparison to Prawn's tool, it actually tends to place players slightly HIGHER than the tool, because it notices and uses scores such as teens or 20s goods on high songs that are passed over by Prawn's tool, which only notices SDGs or below.
Anyway, here you go for you tourney hosts out there

What you will need:
The Code
List of all in-game files and their notecounts NOTE: THIS MUST BE IN THE SAME FOLDER AS THE CODE OR ELSE IT WILL NOT WORK (well, it might, but it will record a 1-0-0-0-0 as a AAA so it's unreliable without it)
Necessary tools to run Java files (unfortunate, but unless I redid the whole thing in Python, unavoidable)
To run:
Paste the levelranks of the desired player into a text file called "Levelrank.txt" and save it in the same folder as the other two files.
Run the program. It will output a file called "DivisionPlacement.txt" which will contain the results of the program.
How it works:
Basically the same as my levelrank analyzer, except for a few additions:
After getting the AAAeq's of the levelrank, it looks at the top four songs.
If any of the top 3 scores are 5% or more greater than the 4th place score, they are labeled as "outliers" and discounted.
Then, the program uses the #1 remaining score to place the user into a division based on the following:
90+ = D7
80-90 = D6
70-80 = D5
60-70 = D4
50-60 = D3
30-50 = D2
<30 = D1
It also records the number of outliers.
Sample Output:
Outliers: 0
Division: D3
What I've noticed: Despite the slightly looser division requirements in comparison to Prawn's tool, it actually tends to place players slightly HIGHER than the tool, because it notices and uses scores such as teens or 20s goods on high songs that are passed over by Prawn's tool, which only notices SDGs or below.
Anyway, here you go for you tourney hosts out there




Comment