I think I got the sprinter and puncher the wrong way round
S-4
P-6
S-4
P-6
S 2 P 8
G: 3
P:6
blue puncheur plays 6
green grimpeur plays 3
black sprinteur plays 2
green puncheur plays 6
red rouleur plays 7
pink grimpeur plays 6
red sprinteur plays 9, kept back by full road
pink puncheur plays 5
black puncheur plays 8
blue sprinteur plays 4
white rouleur plays 5
white sprinteur plays 5
Combativity for blue puncheur
(Note new weather sign placement - the leading edge of the sign is now the leading edge of the weather, and the bar shows how far it persists. This probably won’t work on a diagonal straight.)
puncheur:
Deck: 2, 6, 6, 8, 8, 8
Discard: 3, 3, X
Hand: 2, 6, 6, 8
grimpeur:
Deck: 2, 4, 4, 6, 7
Discard: 2, 3, 6
Hand: 2, 4, 4, 7
rouleur:
Deck: 5, 6, 6, 7, 7, 7
Discard: 3, 6, X
Hand: 5, 7, 7, 7
sprinteur:
Deck: 2, 4, 4, 9, 9, X
Discard: 3, 4, 9
Hand: 4, 4, 9, 9
sprinteur:
Deck: 2, 3, 3, 3, 4, 5, 5, 9, 9, X
Discard: 4, X, X
Hand: 2, 3, 5, X
puncheur:
Deck: 2, 2, 5, 6, 8
Discard: 5, 6, 8
Hand: 2, 5, 6, 8
sprinteur:
Deck: 2, 3, 3, 9, 9
Discard: 2, 2, 9
Hand: 2, 3, 3, 9
puncheur:
Deck: 2, 2, 2, 3, 6, 6, 8, X
Discard: 3, X, X, X
Hand: 2, 3, 6, 6
rouleur:
Deck: 3, 3, 4, 5, 6, X
Discard: 6, 7, 7, X
Hand: 3, 3, 4, 6
sprinteur:
Deck: 2, 3, 4, 5, 5, 9
Discard: 2, 9, X
Hand: 3, 5, 5, 9
puncheur:
Deck: 2, 5, 5, 8, 8, X
Discard: 2, 6, 8, X
Hand: 2, 5, 5, X
grimpeur:
Deck: 2, 3, 3, 4, 4, 7
Discard: 2, 6, X, X
Hand: 3, 3, 4, 7
S-9
P-6
Puncheur 6
Grimpeur 4 please
R6
S9
R 7 S 9
P 5 S 5
P: X
G: 3
Congratulations, you’ve managed to provoke a bug in the software (specifically one of the riders is getting deleted in the three-down-to-two slipstreaming squeeze). I’ll fix this in the morning.
That means everybody gets two Exhaustion Cards, right? 
I’m sure we all remember the incident that took place during the 1978 Tour de France where 8 cyclists just ceased to exist… No, wait, we don’t, do we? 
Technically, Lance Armstrong “did not race” in all the tours he won…
Bet it was my sprinter …
What Roger didn’t mention before this started was the title of this tour is actually, “Tour de Beta: Enter the Thunderdome”.
Only one rider will make it out!
Ontological racing is best racing. I think it’s sorted now, though. But please check!
The way I had coded slipstreaming was: having already established that you’re participating in a slipstream move, if the space directly in front of you exists (aligning all spaces to the right), then move directly forward. Otherwise (e.g. 3 lanes into 2 and you’re in the left lane), move to the right.
What it should have been (and now is): if the rightmost space in the row in front of you is empty, move into it. Otherwise decrement one space at a time (i.e. moving left across that row, then back into your current row) until you find an open space. (Or until you get back to the space you’re currently in, which should never happen, but I don’t want riders “slipstreaming” backwards…)
What provoked the failure was that in the first slipstream block (red R to white R), green G and P crammed into the 2-lane section and white S moved to the right in their current square, which is fine, but then black P and pink P moved directly forward (because they were not moving into a restricted width, so used the “space in front exists” test) and overwrote white S.
blue puncheur plays 6
green grimpeur plays 3, upgrades to 4 for supply
green puncheur plays X for 2, upgrades to 4 for supply
red rouleur plays 6
red sprinteur plays 9
pink grimpeur plays 4
black puncheur plays 5
black sprinteur plays 5
pink puncheur plays 6
blue sprinteur plays 9
white rouleur plays 7
white sprinteur plays 9
Combativity for blue puncheur
puncheur:
Deck: 2, 3, 3, 6, 8, 8, 8, X
Hand: 2, 3, 8, 8
grimpeur:
Deck: 2, 2, 3, 4, 6, 6, 7
Hand: 3, 4, 6, 7
rouleur:
Deck: 3, 5, 6, 6, 6, 7, 7, X
Hand: 6, 6, 6, 7
sprinteur:
Deck: 2, 3, 4, 4, 4, 9, 9, X
Hand: 2, 4, 9, X
sprinteur:
Deck: 3, 3, 4, 5, 9, 9
Discard: 2, 3, 4, X, X, X
Hand: 3, 4, 5, 9
puncheur:
Deck: 2, 2, 5, 6, 6, 8, 8
Hand: 2, 6, 8, 8
sprinteur:
Deck: 2, 2, 2, 3, 3, 9, 9
Hand: 2, 2, 3, 9
puncheur:
Deck: 2, 2, 8, X
Discard: 2, 3, 3, 6, X, X, X, X
Hand: 2, 2, 8, X
rouleur:
Deck: 3, 3, 4, 5, 6, 7, 7, X, X
Hand: 5, 7, 7, X
sprinteur:
Deck: 2, 2, 3, 4, 5, 5, 9, X
Hand: 2, 3, 4, 9
puncheur:
Deck: 2, 2, 5, 5, 6, 8, 8, 8, X
Hand: 2, 5, 8, 8
grimpeur:
Deck: 2, 2, 3, 4, 4, 6, 7, X, X
Hand: 2, 2, 4, X
R5
S4
P:5
G:4