Posts

BORG CHARTING A CHEATER

Image
I was wreaking havoc on the official Zwift forum recently in the wake of this little study . A question that kept resurfacing in the discussion was whether it is really reasonable to assume that you can detect cheating (cruising) from just looking at a HR distribution chart. Coming from the outside it may indeed seem like a fair question. I would, however, like to argue that it is not, that you are missing the point. The point is that cruising is the HR distribution graph. You can't really detect it any other way, not even in theory. In fact, you can't really define it any other way. I will try to explain. But first one of those mandatory detours that come with this blog. I thought we would start off with discussing dead celebrities. Let's leave the boring Club 27 out of the picture for a change. But do you know who Borg was? No no, not that Borg. I am referring to Gunnar Borg, PhD MD and former Swedish professor in psychology.  I saw him in person a few times while he was ...

CHEAT REPORT: Prologue #1

Image
  3R Volcano Climb Race (D) - 29 Aug 2020 I should lay low, waiting for the cat downgrade by next month's end, now that I already have a nice triplet of sub-2.5 races in the ZP race records. But I just couldn't help myself. I had to cheat a little more today and picked this shortish race. It seemed ideal. I chalked it up as honing my cheating skills. The start was hard. A few D's joined up with some C's in a D front group that I decided quickly not to try to go with. I went with the second group instead the initial km's, but we actually caught up with the front group in the underwater tunnel and stuck with them.  I was monitoring my Watts in the Wahoo Fitness app closely of course, and some 12 min into the race the group was still pushing 3.0-3.2 and my average W was by then dangerously high, well above 200W. At 68 kg plus another 7 kg of belly fat, I had only 8 min to get the average down to 185W, my mark to be on the safe side. I dropped and just spun the legs for...

DER UNTERGANG

Image
Can you hear the rumbling, people? It may have seemed distant before, but it is creeping closer and closer for every day. Bad omens in the sky. Seals being broken one by one.  And on the crumbling tarmac on top of the ZwiftPower bunker an armada of belligerent racers roll in, complaining over massive cheating in Off the MAAP Tour and elsewhere, riders racing fair attacking cheaters in the race chat. Let's face it, the W/kg categories are falling apart. This is not the end of the beginning. This is the beginning of the end. The Apocalypse, Ragnarok, the Untergang. And from the ashes a Phoenix will rise.

WHILE THE WATOPIA PD LOOKED THE OTHER WAY

Summer vacation drew to a close and now I'm in the city again with days that grow shorter and over 30 min to get to roads even remotely worth riding. And so I'm back in Zwift on weekdays. Time for some cheating! I noticed that my last little screwup in a race was 1 Jul. Well, it wasn't even a race but an official group ride and ZP picked it up. I got caught on the Watopia PD speed camera doing 2.8 W/kg. But I have served my sentence on 1 Oct. Or should have. We'll see, because my current 90 day top 3 average doesn't actually correspond to activities I have participated in. But anyway, I thought I'd prepare for an autumn of intense, relentless cheating. And for that I need a "legitimate" downgrade. Thus I needed two more races staying within cat D limits. Filler race no 1 First was the Namibian Race League of 23 Aug. I had just recovered from an infection with fever the day before. Not covid this time but bad enough to call in sick. Safe to say, I was i...

CRUISER SUNDAY - THIRD TIME'S A CHARM

We turn again to our investigations of ZwiftPower race data. In the second of the recent Cruiser Sunday posts I discussed briefly whether the spotted difference between cat A and cat C with regards to relative effort levels among top contenders was statistically significant. Now we will try to analyze race data properly, with a third approach. An explanatory sidetrack We will start with a little loop before we get back on track. Imagine you have kids and that you recently moved to a new area. There are two nearby schools to put your kids in and you have the choice between either and want to choose the one where the students have the highest grades. Is there a difference at all, and if there is, can we somehow determine whether that difference is not just random? Or let's make it really simple. You and a friend throw dice. You roll a die 100 times each. The objective is to score the highest total. If the dice are fair, then there should be no difference between your results, right? ...

CRUISER SUNDAY part 2

  In the last blog post I tried to show that the majority of races in Zwift and on ZwiftPower seem to be won by riders making a smaller effort than riders coming in behind. As you may have had objections to the methodology, I made new little study which I think you will find more methodologically sound. Method I went through all races in cat C starting from the strike of midnight between the 16th and the 17th of Aug 2020, working myself backwards until I had had a look at 100 eligible races. Again, a lot of races had to be discarded due to low attendance or due to a missing link on ZP to the Zwift rider profile page for the race in question. This time I chose to look at the winner in comparison to the no 4 guy, the guy who didn't quite make it to the podium. Did any of these riders, winners vs 1st losers, on average, seem to make less of an effort than the others? Effort here is defined as a higher workload in terms of HR distribution over the race. A rider who spends more time in ...

CRUISER SUNDAY (Aug 17 2020)

Image
As a follow-up to the last couple of posts about cruising and the weird effort limits the W/kg category system imposes on us, I decided to do a little pseudo-scientific study of the racing in Zwift. Previously I have claimed that the W/kg system favors making less effort than competitors in a race, if the objective is to win. If you haven't read the last couple of posts (you should read all of them), then you might ask yourself, how does that make sense? That couldn't possibly be right, could it? All else equal, sports are won by people making more effort than their competitors, isn't that so? And the awful truth is that, yes, in all sports except Zwift this is indeed so. But Zwift is different, I have claimed, since it has a uniquely weird categorization that imposes an upper limit to your power output in categories B-D - regardless of your perceived effort, I might add. This would then mean, if I am right, that ideally, if you are set on winning races in Zwift, you would ...

A CLARIFICATION or CRUISING CAT B

Image
The other day I posted a reply to a thread on the Zwift forum. If you didn't get the point of the previous blog post, the one about Ethics in Zwift, then maybe my reply can serve as a clarification. So I thought I would repost it here. As usual, I don't want to expose names. (Dig yourself if you must.) Names are not interesting, at all. Nothing of the problems with Zwift racing that I write about has anything to do with individual subscribers anyway. Rather, I cover a system that is falling apart because it was flawed to begin with. And it is this system that creates cheating by promoting it. And if this system creates a whole bunch of cheaters, it also creates ten times as many weird and unfair situations in races on a daily basis even though it can't be classified as cheating. Anyway, a guy in cat B despairs after a race and decides to seek advice from the forum. And I would guess this isn't the first time he despairs. Nor the last. It was probably just the average ra...

THE ETHICS OF ZWIFT RACING

If you think about sports and games and their rule sets, you can always discern some sort of ethics and ideals in them.  Take chess for example. There is nothing random about chess, except maybe picking sides. In theory, you could foresee just about everything in a chess game, as permutations or possibilities, and thus you have a fair chance to avoid disasters and to push your opponent into a disadvantageous position. The side who wins has done the calculating ahead better, and this is also the ethics of the game. The player who is the best at calculating and visualizing position deserves to win. If they didn't deserve to win, then there would be some handicap rule that would kick in once a player becomes too dominant on the board. No, no holds barred. The smartest guy deserves to win, every time. In football (either kind), the team that scores the most goals wins. They deserve to win because they scored the most goals. It makes them better, more ideal. Scoring more goals than the...

WHY ZWIFTPOWER MUST GO

Think about W/kg categories for a second. It's the scourge of Zwift racing. We have talked at length about that already. But let's think in broader terms. What could W/kg possibly be good for at all? How did Zwift come up with these categories to begin with? Let's second-guess a little. Zwift gives us an understanding of our own personal physiology that surpasses even that of the most expensive sports watches. It's all these numbers and zones and whatnot. Confusing at first but they tell us how we work on a bike and given some time we start to get it. What we can and cannot do, what we might be able to improve, how to approach certain types of efforts and challenges. At the center of all this sports science is our functional threshold, arguably the most important of all the numbers. We arrive at our functional threshold power through an FTP test or ramp test in Zwift or sometimes by just going hard yet somewhat consistent in a race. What do we need the FTP or the W/kg f...

ON THE ZWIFTPOWER RUMOR

A note on the rumor circulating, saying that Zwift is planning to bring ZwiftPower in-house: If this is true, then it is (potentially) FANTASTIC NEWS!   I couldn't be happier, given how busy they must be with Virtual Tour de France going on in the meantime.  I will explain why. If you have read my earlier posts, then you will know already that I strongly object to the race category system in Zwift. It's a dead end. And no third-party life support will change that. In fact, it will only make things worse by giving the false impression it is worth saving. It's time to move on and lay the W/kg race categories to rest once and for all. Don't get me wrong. The community plays a very important part in making Zwift what it is today, similar to other online game communities. And ZwiftPower has been an important force that has helped the rest of the community to develop Zwift racing, and to encourage clubs to organize races at all! And it's voluntary work. Nothing to spit at...

ARE THE WORLD TOUR PROS CHEATING IN VIRTUAL TOUR DE FRANCE?

Image
I concluded in the previous post, on cruising in the Virtual Tour de France, that Zwift races are necessarily brutal in their very nature. That said, the men's stage 5 up the Ven-Top route, the virtual Mont Ventoux, was indeed brutal. Perhaps a little too brutal...  I am not saying that there necessarily had to be something fishy about the front trio, but those W/kg numbers they produced were very high.  The break-way effort that lasted all the way to the finish line for all three of them (althought they got separated amongst themselves towards the end) didn't last a full hour. Let's keep that in mind.  Rather, the attack came 18 min into the race and they got to the finish line in about 45 min. That's a 27 min breakaway. Roughly. At least it went on for more than 20 min. Let's keep that in mind too.  And the pace of the break-away trio never settled to match that of the chasing peloton since the three of them were duking it out amongst themselves all the way to the...