I am sick of Zwift race scoring system. Seems that every race I have entered since November I lose racing points. And then here is the results from today.
Set a PR up the Alpe yesterday, fastest time ever. Then beat at least 10 other racers in this category where I was supposed to be at the bottom. You can see from the results I beat at least 5 other guys with scores higher than me and Zwift decides to take one racing point away.
Yeah, ZRS is not working the way it should. I looked on zwiftracingapp, and it had predicted you would get 30th, and it showed you getting better (at 26th), and gave you a small boost to your ZRA vELO score as a result.
Have to presume that Ryan in 34th place has done ~400W+ for 5mins recently, but not for an event shown on zwiftpower, so was deemed to not try hard enough. 313W at 99.8Kg would be a seed score 282 and he’s at 459. Or he has lowered his weight to set a better 5min W/Kg.
My current theory is your race 5mins has to be more than ~75% of your 90 day best, if you are to get a score decrease for finishing in bottom half of total signups for a race.
Ian in 32nd place did ~76% of his 90-day best 5mins on zwiftpower, so he got his -12.
Full agree with you that the minimum effort level is far too low. In addition IMO power output for 20 min and also race average should be used.
However on this occasion the 0 points movement doesn’t relate to minimum effort, it reflects the fact that rider is already at Floor and can’t go any lower.
ZRS is horrible. A random number generator wouldn’t be much worse than this. Pick a random number. Then a standard deviation and few would notice a difference.
ZRS is using the same power metric as vELO for initial seed score. How they adjust the score is far worse (decay is too fast and too much, scores don’t move enough per race, don’t take your expected finish into account enough, etc.)
Velo score 1 and 2 are far better, but it’s not like this really matters, right? You got 22nd and lost 1 point, virtually nothing has changed. You lost the race that you entered, so even if the scoring system sucks, its still vaguely indicative of your skill.
I disagree with this as a general statement. Sometimes ZRS scores move far too much per race, with small field races getting much bigger movements even though the system hasn’t gained much new information.
I think this really relates to how ZRS used to start some racers at their floor, and a new 5 minute PB would only increase their floor score rather than move them to seed. Moving up to seed with a new PB was a good change, unfortunately somewhat cancelled out by the reintroduction of decay.
But the main problem with ZRS is that it has no terrain adjustment. I think this is the root cause of the score movement problems, because very different riders will win climbing races or flat sprint races, so a system based on probability must have a high level of expected uncertainty built in if that isn’t accounted for. That’s why we see score movements seemingly ignore relative scores when the field has a ~100 point spread, because it treats those as 50/50 probabilities. When the score difference get big enough the relative scores do have an impact.
The main problem with ZRS is the fundamental simplicity of the whole thing as implemented…
Finish in top half of pen compared to number of signups, ZRS increases.
Finish in bottom half of pen compared to number of signups, while doing a very low bar of ~75%+ of your 90-best 5mins, ZRS decreases.
A small number whole finish around 50% of totoal number of signups get no score change.
Absolutely no consideration of abilities in pen and where racers should finish relative to each other if they put in a decent effort.
No consideration of a racer purposefully using a sub-optimal frame/wheel choice for a race, from what they have available, so they can put in decent effort and will fall behind many others and get a ZRS drop.
As I wrote, I believe that all of those issues with the score movement are because of the choice to have no terrain adjustment.
The tanking etc, I guess all I can do is hope that if the system gets built in a way that is fundamentally fair people won’t feel the need to tank their scores.
ended up 78/140 in last nights zwift games race, legs died on the final climb but managed to beat 22 people who started the race on a higher ZRS and my score increased by 1 which I would have expected a slightly better increase from :
Your Racing Score will go up or down based on your finishing position, your competitors’ ability, the participant field size
the only significant score changes are those that set newer 5min power pbs or returning riders whom didn’t have much race data (race data being ZRS races) for a score, otherwise seems most people changed by 1-5 points
Perfect example, did a Zwift games cat D race today with a 156 person pen and here’s what happened:
According to ZPower, guy above me came in 3rd from an expected 25th and his score went up 58pts, guy below me came in 5th from an expected 8th, his score went up 53pts. I come in 4th from an expected 22nd and my score went up 3pts!! Seriously, WTF is that. If me and the guy in 3rd had both gotten 50pt jumps while the guy in 5th got 3, it would make some sense based on actual vs expected results in a fairly large pen, but nope.
The 50+ point changes are the result of power PBs causing the scores to jump up to seed. In a race that size almost everyone will have a change of 5 points or less based on the result.