The Stelzer Solution

Spent all day building the spreadsheet to run the BoarderX racing.

We start with a list of riders who have entered the comp, order them based on their results from last year, split them in groups of sixteen so riders of the same ability are competing against each other, give them three races each to earn points, add those points up to get their qualified position, sort the riders into their categories maintaining the order they qualified in, fold them into their first knockout race, remove the two who finish 3rd and 4th, repeat unto the final, and then add up all the finishing places to get a list that looks very much like the one we started with.