u/SirSafe6090

DUPR Reset is an Inflation Time Bomb - but not for the obvious reason

A lot of people guessed DUPR pushed back the reset because they needed more time to get their shit together.

I think that’s exactly what happened.

They listened to the marketing team — not the mathematicians — and now they’re struggling to land the plane.

The issue isn’t simply that some players are going to wake up with higher DUPRs. If someone has a ton of old matches and their rating has become too hard to move, that’s a legitimate problem.

But that’s also basically DUPR admitting their algorithm wasn’t responsive enough. What a self-own.

They could have addressed that by adjusting recency bias and applying a better algorithm to the entire user base. Newer matches should matter more. Heavy-use accounts should be able to move. That’s an algorithm problem.

Instead, they turned it into a paid reset event.

And worse, they created DUPR insurance.

The problem is not really the players who get moved up by the reset. DUPR can still assign those new ratings a lower confidence/reliability score, weight future matches more heavily, and let the system correct itself over time.

Example: a 3.4 at 100% reliability becomes a 3.9 at 30% reliability. Fine. At least that number can be tested.

The real issue is the players who locked their DUPR on March 15th with high reliability.

For two months, DUPR basically gave paying users downside protection. Their ratings were paused while everyone waited for the reset. That means there is now a non-insignificant chunk of the ecosystem whose ratings are higher than where the live algorithm may have put them.

That’s the integrity problem.

What they should have done was simple:

Keep everyone’s rating live during the reset window. Let matches count normally. Then, when the reset calculation is ready, compare the reset number to the player’s live rating at the end of the period.

If the reset number is higher, move them up.

If the reset number is lower, don’t use the reset to drop them below their current live rating.

That would have protected people from being unfairly punished by the reset itself while still allowing actual matches during the reset window to matter.

Instead, DUPR sold the cleaner marketing line: “your DUPR can’t go down.”

And now they’ve created a real data integrity problem.

To make the ratings fair again, they may have to rely on some hidden ELO/MMR correction layer over time — basically quietly penalizing artificially high ratings until the system normalizes.

TLDR; the DUPR integrity issue isn’t that the reset may move people up. It’s that DUPR paused ratings for paying users, protected them from downside, and then tried to reconcile that with a rating system whose entire purpose is supposed to be accuracy.

They could have fixed this by improving the algorithm. Instead, they chose the cash grab and the marketing line.

And now their core product — accurate ratings — is the thing they’ve put at risk.

reddit.com
u/SirSafe6090 — 1 day ago

DUPR history is hard to read. This makes it easier.

The DUPR website drives me crazy. I got tired of endlessly scrolling my profile to look at my match history. With 100+ matches it's basically impossible to navigate. So I made this -

https://www.duprexplorer.com/

Use it to evaluate yourself or future opponents. Let me know what you think. No cost, just built this for fun.

Not associated with DUPR. If I was, I'd fix their god awful profile pages, starting with the bizarre progress chart that only shows the past week 🤦‍♂️

reddit.com
u/SirSafe6090 — 6 days ago