Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low AR buff based on Star Rating #65

Open
MBmasher opened this issue Oct 22, 2018 · 9 comments
Open

Low AR buff based on Star Rating #65

MBmasher opened this issue Oct 22, 2018 · 9 comments

Comments

@MBmasher
Copy link
Member

(original idea proposed by Nymfaye)

The Problem
Currently, most of the playerbase can agree that EZ/low AR is underweighted due to object density/reading not being taken into account into the system.

The Basic Approach
Nymfaye proposed that low AR could be buffed based on Star Rating. One could say that this doesn't address the real issue with low AR, but my argument to that is that Star Rating is very closely linked to a map's object density.
I built up my own idea from Nymfaye's idea. I created a low AR threshold, which is based off a map's star rating. Then, I created a bonus which was based on how much lower the AR of the map was compared to the low AR threshold.
Here's (badly) drawn graphs showing my idea.
For aim pp: the bonus applies whether hidden is enabled or not. However, hidden gives an extra 30% bonus.
For speed pp: the bonus applies only when hidden is enabled.

Juicy Math
Formulas
Formula for Low AR Threshold Calculation

  • StarRating refers to the separate aim/speed star rating, not the total star rating.

Formula for Bonus Calculation

  • Enabling Hidden gives a 30% boost to the aim bonus.
  • This bonus is only given to speed if Hidden is enabled.

Values
Aim Values:

ARThresholdCeiling = 9.2
LowARThresholdCurveIntensity = 10
StarRatingThreshold = 2
BonusCeiling = 0.25
BonusCurveIntensity = 2

Speed Values:

ARThresholdCeiling = 9.2
LowARThresholdCurveIntensity = 7
StarRatingThreshold = 1.25
BonusCeiling = 0.12
BonusCurveIntensity = 3

Explanation
Explanation of Values

Results
HONESTY +EZ 345pp -> 375pp
HONESTY +EZHD 404pp -> 468pp
SHIORI Apex +EZDT 363pp -> 390pp
SHIORI Apex +EZHDDT 406pp -> 452pp
(as you can tell, low ar stream maps gain a LOT more by adding hidden than low ar aim maps)
Riviclia's top play: Hime Hime +EZHDDT 450pp -> 503pp
-GN's top EZ play: Mekadesu +EZHDDT 422pp -> 473pp
Ekoro's top EZ play: IGNITE +EZDTFL 431pp -> 447pp
Ekoro's second top EZ play: Daisuki Evolution +EZFL 410pp -> 465pp
exc's top play: d.m.c +EZHDDT 382pp -> 414pp

Conclusion
This may be considered a "bandaid fix" and that is correct, but we think that this change can possibly make the values for low AR plays a little more reasonable. We hope to get opinions from many other people, especially players with experience in this sort of stuff. Thank you for reading!

@MillhioreF
Copy link
Contributor

Personally I think stream maps shouldn't be getting nearly this big of a boost on low AR since those don't become much harder to read - there's no ambiguity of the order of notes in streams. It also seems silly to buff EZFL since you're already memorizing the map at that point and there's no extra reading difficulty (in fact low AR makes FL easier in many circumstances.)

For aim maps, as well as stream maps with HD, the current proposed boost amount sounds fair to me and seems like a good step forward.

@Nyanaro
Copy link

Nyanaro commented Oct 22, 2018

I have to agree with MillhioreF here, using star rating a basis for reading is inherently flawed, as not only note density, but pattern density as well has no correlation with star rating. A 5 star map with spacing stretched to 7 stars isn't particularly much harder to read than that 5 star map.

@MBmasher
Copy link
Member Author

Streams don't get a boost without HD as I said in the post. The pp that maps such as HONESTY gain from EZ is from aim pp.

@MillhioreF
Copy link
Contributor

Makes sense. Even just the aim pp generated by streams is a bit too much right now, but fixing that is probably out of the scope of this formula and can wait for a proper reading difficulty calculation.

@diamondburned
Copy link

Based on the general idea, this means that easier difficulties played by newer players who can't play Insane or higher will have a pp bonus? I don't think rewarding it this way will help anything.

@Magnus-Cosmos
Copy link

Magnus-Cosmos commented Oct 22, 2018

True, but the change in pp for easier maps would be mostly unnoticeable, e.g. a [Hard] diff that gives 30pp might be buffed to 32pp.

Edit: what MBmasher said

@MBmasher
Copy link
Member Author

The threshold is at 2* aim, meaning that the bonus starts at around 4-5*, and even then the AR needs to be very low for a bonus, and EVEN THEN the bonus would be extremely low.

@Karthyz
Copy link

Karthyz commented Oct 23, 2018

I don't think this is the right way to go, bandaid fixes should be avoided because they just end up having to be fixed again later. Also balancing around EZ scores is probably also the wrong way to go about it because it's borderline impossible to compare EZ scores to scores without EZ because acc is basically irrelevant and if you remove the AR reduction EZ is actually far easier.

I don't know how feasible it is to look at changing and balancing EZ mod itself but I think the mod itself needs changing before looking at balancing PP around low AR because outside of EZ mod low AR is pretty much irrelevant PP wise but because EZ does make maps easier how do you possibly balance it correctly.

That aside, balancing low AR around star rating is the wrong way to go about it imo, there's so much more to it than that like others have said. Streams aren't that much harder on low AR and it's more about patterns and orders but you can't just buff jumps because some jump patterns aren't much harder on low AR also.

@Francesco149
Copy link

for me spaced streams become much more difficult to follow at low ar with HD, so I don't mind them being buffed. it's not that they're hard to read, it's just hard to follow them because there's such a big gap between where you're aiming and where the visible circles are. even just at ar8 following streams becomes my weakest point. this also applies to patterns that I can't easily snap

as for using star rating as object density... I'm not sure. some maps with really dense high bpm singletaps have pretty low star rating, like https://osu.ppy.sh/b/120030 but it might get better once star rating is more balanced

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants