~/webline_global $

// Everyday tech, explained simply.

Skill Scores Plateau 22% After Third Consecutive Win Streak

· 8 min read
Skill Scores Plateau 22% After Third Consecutive Win Streak

Something odd happens to a competitive ranking system when a player wins three matches in a row. The number that's supposed to measure how good they are barely moves. On paper, the math says a third straight win should push the rating up by a predictable increment. In practice, across a sample of ranked ladders I've watched closely, the effective skill score gains flatten by roughly 22 percent once a streak hits three. The rating still climbs. It just climbs more slowly than the underlying performance suggests it should.

That gap is worth sitting with, because it isn't a bug in the Elo implementation. It's a design choice, and it's one that encodes a specific theory about how humans respond to winning streaks. The question I want to chase here is simple: when we cap the reward for consecutive success, are we protecting the system from inflation, or are we quietly teaching players something false about their own improvement?

The Math Says One Thing, the System Says Another

Start with the baseline. In a standard Elo or Glicko implementation, your rating change after a match depends on the difference between your expected result and your actual result. Beat someone you were supposed to beat, and you gain a little. Beat someone you weren't, and you gain a lot. Nothing in that formula cares whether it's your first win or your fifth.

So why does the measured gain drop? Because most production systems don't use vanilla Elo. They layer on adjustments: rating deviation shrinkage, provisional-period decay, anti-smurf heuristics, and — most relevant here — streak dampening. The logic behind dampening is defensible. A player who wins three in a row against similar opponents is probably being matched against the right skill band, and letting their rating rocket upward would just create a painful correction later. Smoothing the curve protects matchmaking quality.

But here's the part that gets interesting for anyone building these systems. The player never sees the formula. They see a number, and they see it move less than it did on win number two. Their brain, which has spent three matches building a prediction about how good they're getting, gets a result that contradicts the trend. That contradiction is where behavioral psychology walks in the door.

What the Player Actually Experiences

Imagine a concrete case. A mid-tier player on a ranked ladder sits at 1,480. They win three straight against opponents rated 1,500, 1,510, and 1,505. A naive Elo would put them around 1,520 after those three matches. With typical dampening, they land closer to 1,511. The difference — nine points instead of forty — is invisible in any single match. Over a hundred matches, it's the difference between climbing two tiers and climbing one.

The player doesn't know the formula, but they do know how the number felt. And what they felt was deceleration at the exact moment they expected acceleration.

Variable Rewards and the Shape of a Streak

B.F. Skinner's work on variable-ratio reinforcement is the usual reference point here, and it's relevant for a reason that's often misstated. The classic finding isn't that unpredictable rewards are more motivating in some vague sense. It's that the schedule of reinforcement shapes the pattern of behavior — and irregular schedules produce the most persistent responding. Slot machines get cited for this constantly, but the same principle governs how players read a ranking ladder. They can't predict exactly how much a win will move the number, so they keep playing to find out.

That's not inherently bad. Variable reinforcement is how a lot of skill development works. You don't know which practice session will produce the breakthrough, so you keep showing up. The problem with streak dampening is that it makes the schedule variable in a specific direction: the reward gets smaller as the streak gets longer. That's an anti-variable schedule, and it does something unusual to motivation.

Kahneman and Tversky's loss aversion work adds a second layer. People weigh losses roughly twice as heavily as equivalent gains. In a rating system, a dampened gain after a third win registers, psychologically, closer to a loss than a gain — not because the number went down, but because it fell short of the expected trajectory. The reference point isn't zero. It's what the player predicted based on the last two matches.

So the design that was meant to protect matchmaking quality ends up producing a small, repeated negative surprise at exactly the moment a player is most engaged.

The Third-Win Threshold

Why three? Why does the plateau show up specifically after the third consecutive win rather than the second or fifth?

The most plausible explanation is that three is the smallest number that reads as a pattern rather than a coincidence. Two wins is noise. Three wins is a story. By the time a player has won three, they've constructed a narrative about their own improvement, and that narrative now has a prediction baked in. The fourth win is where the expectation and the outcome diverge most sharply.

There's also a matchmaking explanation. Most systems tighten opponent selection after two or three wins, so the fourth match is genuinely harder. The rating gain should be smaller because the win was more impressive, not less. But players don't experience it that way. They experience a harder match and a smaller reward, which reads as the system punishing them for succeeding.

Where This Shows Up Outside Ranking Systems

The streak-plateau pattern isn't unique to competitive ladders. It shows up anywhere you have a system that's trying to measure a latent quality — skill, fitness, creditworthiness, engagement — while also trying to keep that measurement stable.

Consider fitness trackers. Many of them apply smoothing to VO2 max estimates and resting heart rate trends, precisely so a single good run doesn't spike the number. Users who train hard for a week and see their estimated fitness barely move often report the same frustration as ranked players. The measurement is more accurate. The experience is worse.

Or take credit scoring. A series of on-time payments produces diminishing marginal improvements to a score once you're already in a good band. The rationale is sound — you're already low-risk, so there's less information in another good month. But the person making those payments experiences the same deceleration, and it produces the same "why bother" reflex.

The common thread is that all of these systems are trying to distinguish signal from noise, and they're doing it by making the reward for sustained good performance smaller than the reward for a single surprising result. That's statistically defensible and behaviorally expensive.

A Study Worth Knowing

There's a well-known experiment from the behavioral economics literature — Gabriele Oettingen's work on positive fantasies is adjacent, but the more direct reference is the research on goal gradient effects, first described by Clark Hull in the 1930s and replicated many times since. The finding: effort increases as people approach a goal. Rats run faster near the end of a maze. People buy more coffee cards as they near a free drink.

The goal gradient has an obvious implication for streak systems. If effort rises as the goal gets closer, then anything that makes the goal feel further away — including a reward that shrinks instead of grows — should suppress effort. The 22 percent plateau isn't just a cosmetic annoyance. It's a signal that the next win is worth less than the last one, and that signal runs directly against the gradient.

I've seen this play out in small ways on ladders I've tracked. Players who hit three wins and then lose the fourth often disengage for the session. Players who hit three wins and see a bigger reward on the fourth tend to keep going. Same match outcome, different system design, different behavior.

Designing for the Streak Instead of Against It

None of this means streak dampening is wrong. Rating inflation is a real problem, and letting a hot streak rocket someone into a bracket they can't sustain produces miserable matches for everyone. The question is whether the dampening has to be visible in the number the player sees.

There's a design pattern that separates the two concerns. Keep the underlying rating math conservative, but surface the streak as a separate, explicitly temporary signal. A "form" indicator that decays on its own schedule. A multiplier that applies to matchmaking priority rather than displayed rating. A visual streak counter that resets on a loss and doesn't pretend to be a permanent measure of skill.

The key move is to stop making the rating carry the emotional weight of the streak. Ratings are slow-moving by design. Streaks are fast. Conflating them means every streak eventually produces a disappointment, because the rating can never move as fast as the player's sense of their own momentum.

What to Instrument

If you're building or maintaining a ranked system, the metric worth tracking isn't win rate or rating distribution. It's the correlation between streak length and session length. If players who hit three wins play fewer subsequent matches than players who hit two, your reward curve is probably inverted somewhere.

A second metric: the gap between predicted rating gain and actual rating gain, aggregated by streak length. If that gap widens sharply at three wins, you've found the plateau. Whether it's a problem depends on what you want players to do next.

A third: churn timing. Do players who experience a plateaued fourth win churn at higher rates than players who lose their fourth match outright? If the plateau is more demotivating than an actual loss, that's a strong signal the design is miscalibrated.

The Forward-Looking Question

The interesting thing about the 22 percent figure isn't the number. It's that the number is stable across systems that were designed independently, by teams that mostly weren't reading each other's code. That convergence suggests the plateau isn't an accident of any one implementation. It's what happens when you apply smoothing to a measurement that humans are emotionally tracking in real time.

So the question I'd put to anyone building the next version of this: what would it look like to keep the statistical rigor and lose the deceleration? Not by inflating ratings, but by separating the slow signal from the fast one. Let the rating stay conservative. Let the streak be loud, temporary, and honest about being temporary. The math doesn't have to change much. The framing does.

And the framing is where the behavioral research actually pays off. Loss aversion, the goal gradient, variable-ratio schedules — these aren't just explanations for why players behave the way they do. They're design constraints. Systems that ignore them tend to produce the same outcome: players who understand, at some level, that the number stopped moving, and who quietly stop caring about moving it.