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
The new elo gain/loss feature has a big issue unfortunately, which is the elo punishment in parties with large skill gaps, as this makes the displayed numbers extremly inaccurate.
I would love to see a revised version of the feature including this punishment in the next version. If you accept contributions, I could also work on this request myself.
Details
In my experience, elo punishment p influences the gain/loss d in the following way:
if everyone in the party is lvl10, there is no punishment -> p = 0
if the maximum elo difference is less than 1300, there is no punishment -> p = 0
if the maximum elo difference is between 1300 and 1600 -> p = 7
if the maximum elo difference is between 1600 and 2000 -> p = 14
if the maximum elo difference is between 2000 and 3000 -> p = 21
if the maximum elo difference is larger than 3000, there will be no gain/loss -> p = d
So the correct formula to calculate the gain/loss after the punishment would be similar to: d - (d / |d|) * p
The text was updated successfully, but these errors were encountered:
Thanks, I added you (Rums#9989).
I did a bit more research on that topic and collected some sample data, seems like the algorithm is a little more complex than initially thought, but we should be able to make accurate predictions.
The new elo gain/loss feature has a big issue unfortunately, which is the elo punishment in parties with large skill gaps, as this makes the displayed numbers extremly inaccurate.
I would love to see a revised version of the feature including this punishment in the next version. If you accept contributions, I could also work on this request myself.
Details
In my experience, elo punishment p influences the gain/loss d in the following way:
So the correct formula to calculate the gain/loss after the punishment would be similar to:
d - (d / |d|) * p
The text was updated successfully, but these errors were encountered: