Split / Leg Ranks

When using Splits then ranks can now be automatically calculated grouped by Overall, Gender and AgeGroup categories for both Splits and Legs. Similar to when calling Split time fields the ranks can also be called for each Time Definition (Default Time Mode / TOD / Gun / Chip ). 

Split ranks do not consider the status field, they are mainly intended for a quick live rank, and not final official ranks. For example in a triathlon if somebody is the first to finish the Swim but later DQ'd on the Run course they were still the fastest swimmer, that does not change. For final ranks you should use the Rankings or AutoRank

Ranks are called with the following appendixes

.Overall Overall rank grouped by Contest
.Gender Rank grouped by Contest and Gender
.AgeGroup Rank grouped by Contest, Gender and AgeGroup1

e.g. [SplitName.Gender] will return the Gender rank of the participant at the Split from Gun or Chip Start according to the Contest Time Mode

or [SplitName.Gun.Gender] will return the Gender rank of the participant at the Split according to Gun time.


Other fields which may be useful for Ranks can also be appended further

.P The rank displayed with a "." after
.Th The rank displayed as an ordinal value (i.e. 1st, 2nd, 3rd)
.Max The number of participants ranked in the same group at that split.

Split Gap Times

Gap times for each Split and Rank type can also be called by appending to the Split field name. 

.GapTop Gap time from the first Participant according to the chosen Rank
.GapPrev Gap time from the previous Participant according to the chosen Rank

e.g. [SplitName.Chip.Gender.GapTop] will return the Gap time at that split according to chip time, from the first person according to the participant's Gender rank.

Gaps times are formatted according to the Contest time format except with all values capitalized (i.e. hh:mm:ss would become HH:MM:SS)

When using Splits you can also now call the Gap time according to the AutoRank if using the autorank in your output list. This allows the Gap time to change dynamically according to any filters which may be applied to your output list. 

e.g. [SplitName.AutoRank.GapTop] will return the Gap time at that split according to the same filter criteria used in by the AutoRank.

If a different format is required then the below options can be further appended to allow for a custom time format to be used

.Decimal Will return the Gap as a decimal time (value in seconds)
.Rounded Will return the Gap as a rounded time according to the Contest rounding settings

Accessing Other Participants

For each Split Rank you can access the data for the first ranked participant or the previous ranked participant, for that specific rank and their data fields. 

To access the data for the first or previous participant first append one of the following to the Split Rank.

.Top The first ranked participant
.Last The last ranked participant
.Prev The previous ranked participant
.Next The next ranked participant

From here you can now append any further data fields for that participant

e.g. [SplitName.Gender.Top.FirstName] will return the first name for the first ranked participant of the same Gender at the Split.

This could even be expanded with further Split fields being appended.

e.g. [SplitName.Overall.Prev.SplitName.Gender] will return the Gender rank at the Split for the previous ranked participant according to the Overall rank at the Split.