Introduction
Race Rules is a feature in CT Live 2.0 that allows you to execute a variety of calculations, including:
- Identify suspected cheaters based on versatile data points
- Quickly update DNF entries en masse
- Quickly identify race jumpers and move them to the correct race
- Make wave adjustments on the fly based on versatile data points
- Clean up results after your race
Setup and Aspects
To access Race Rules, choose Scoring > Race Rules from within CT Live 2.0.
The Race Rules dashboard displays all existing rules, options for those rules, details, and more.
Columns on the dashboard:
- Rule Name is what you titled the rule.
- Race Name indicates what race is effected by the rule
- Description details what conditions have been set for the rule
- Athletes Affected gives the number of athletes that meet the conditions of the rule. This number is also a clickable link to the list of affected athletes
- Last Executed At gives the time, date, and elapsed time since the rule was last run. Any changes since that time will not be reflected in the Athlete Affected counts. You must run (blue play button) the rule to display the latest number of athletes affected.
- Actions are buttons that allow you to run, edit, or delete a Race Rule.
This feature is robust, it's potential exceeding what we can effectively cover in an article. So we will use an example of what you could use this for, and explain the steps along the way.
Example Race Rule
For this demonstration, we will create a rule that moves athletes to a different wave if they started the race late.
Click the + button next to "Create Race Rule" to get started. This will provide you with the basic format with a single condition. You may add more conditions for more complex rules, but we don't recommend exceeding four conditions.
Fill in the name of the rule and choose a race that this rule applies to using the dropdown menu.
Each condition is validated through reads at specific timing points. For this one, we want to know who started late, so we will dictate the rule: Must have Only Invalid Reads at All of the following Timing Points: 11K Start. Each of these aspects can be changed to meet the needs of the rule you are creating.
In this case, any athletes that have nothing but invalid reads at the start of the 11K are identified when the rule is run.
After doing so, the rule finds one athlete that qualifies for the condition. Click the number in the Athletes Affected column to display a detailed list of the athletes that have met this condition.
From here, we will select the athlete by clicking the check box (or select all athletes in the list by clicking the checkbox at the top-left), then choose Change Selected.
There are three options for you to change in Race Rules: Status, Wave, and Race. In this case, we are moving the identified athletes to a new wave.
Choose Create Group to enact changes (note: this cannot be undone).
The Edit button in the detailed list view allows you to add timing aspects to the view, each of which will show up as a new column.
Running the Race Rule again, we will see that the athlete is no longer identified, as he has been moved to the second wave.
Conclusion
Race Rules is a tool that can be used broadly and creatively, and we encourage experimentation. As always, we recommend testing in a closed environment ahead of time so that you can get a feel for how the rule works and whether or not it will suit the requirements for your situation.