Quote Originally Posted by chrobis
From a rider's perspective:
IF Clubman Champion THEN Green Plate
ELSE
IF Class Champion THEN Black Plate
ELSE
White Plate

[Green Plate]
IF Class Champion THEN Black Number ELSE White Number

[Black Plate]
IF Clubman Top X THEN Green Number ELSE White Number

[White Plate]
IF Clubman Top X THEN Green Number ELSE Black Number

To identify a racer's classification:
IF Green Plate and Black Number THEN Clubman Champion and Class Champion
IF Green Plate and White Number THEN Clubman Champion

IF Black Plate and Green Number THEN Class Champion and Clubman Top X
IF Black Plate and White Number THEN Class Champion

IF White Plate and Green Number THEN Clubman Top X
IF White Plate and Black Number THEN no distinction
I calculate a McCabe cyclomatic complexity of Chris' post as 15 and think it should be refactored. Anyone else?