You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 8, 2024. It is now read-only.
I'm going to be off/away for a while, so I wanted to get this out there.
So I wrote up a statistically accurate accuracy pp type thing.
Mad props to Full Tablet for the inspiration.
I discussed this a long time ago (before I knew this discord even existed), but never got around to doing anything about it: https://osu.ppy.sh/community/forums/topics/727540?start=6741333
(Ignore my ignorance in this post)
The hard part is finding the function for the acc pp in terms of s.
Ideally we could just directly convert the OD part and be done with it. 2.83*1.52163^OD => a*1.52163^(13.25-s/6) for some constant a.
Although warranted, this could lead to some big changes for decent accuracies.
I don't know how the error function and error inverse function are established in osu, so I just labeled them as erf and erfinv respectively.
I shorthanded some stuff here for clarity, but for actual coding some stuff will have to change, e.g. E300, E100, & E50 might have to be defined like E is instead of shorthanded like it is. I have to fix the inputs of the functions (putting their data type before and such, but that can easily be done later).
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I'm going to be off/away for a while, so I wanted to get this out there.
So I wrote up a statistically accurate accuracy pp type thing.
Mad props to Full Tablet for the inspiration.
I discussed this a long time ago (before I knew this discord even existed), but never got around to doing anything about it:
https://osu.ppy.sh/community/forums/topics/727540?start=6741333
(Ignore my ignorance in this post)
The hard part is finding the function for the acc pp in terms of s.
Ideally we could just directly convert the OD part and be done with it.
2.83*1.52163^OD => a*1.52163^(13.25-s/6)
for some constant a.Although warranted, this could lead to some big changes for decent accuracies.
I don't know how the error function and error inverse function are established in osu, so I just labeled them as erf and erfinv respectively.
I shorthanded some stuff here for clarity, but for actual coding some stuff will have to change, e.g. E300, E100, & E50 might have to be defined like E is instead of shorthanded like it is. I have to fix the inputs of the functions (putting their data type before and such, but that can easily be done later).
The text was updated successfully, but these errors were encountered: