Note: Text covers an earlier version. |
Qualifications and Final in One Competition – Knockout Sprint
If the races are tightly scheduled with the same competition center, or you want to complete qualifications, quarterfinals, semifinals and the final in close succession, it is impractical to work on multiple stages. You have to shut down the competition, work on a single computer to complete next stage, upload the new stage to the server and connect all competition computers to the new stage.You can instead work with a competition and several races per runner in the same competition. MeOS will automatically compute the next start list (the final based on the result in the semi final etc.) so that the next start list is ready at the same time as the result list is complete in the qualifying races. (However, if you need a drawn start list, you have to draw it manually).
Instructions, Step by Step
- Activate support for several races for each runner, the page Competition, MeOS Features, Several races for a runner.
- Select a class with entries, or create a new empty class, say Women.
- Use Load Qualification Scheme on the page Classes. This defines the rules of the qualification, which runner go to what final, etc. See the example below. MeOS will create a number of derived classes, for example Women–Qualification, Women–Semi A, Women–Semi B, Women–Final, depending on the scheme you load. You may rename the derived classes, if desired.
- Add new runners to the base class if needed (In this case the class Women). Important: Do not add runners directly to the qualification or final classes. For each person you add, a single person team is generated with the number of legs / races that the person may run, assuming she reaches the final. If you study the start list for the qualification, you will notice that it is filled in with the first race for each competitor in the class.
- If there are more than one qualification race, MeOS will make an even distribution of runners among these. But you can manage the distribution as you like. Select the base class (Women in the example above) and activate (the advanced) function Split Class on the page Classes. You can now use the normal class splitting method to distribute runners among the heats, for example make an even distribution based on ranking.
- Manage the qualification races as any individual class. You may draw start times, set courses, print start lists etc.
- Run the qualifications. The classes on the next level (for example semi finals) will be filled in and updated as the runners finish based on the result. If there is a tie, it can happen that more than one runner take a fiven place in the next level; MeOS ensures that either none or all of the runners with a fixed result will go to the next level. This means that a final can have more competitors than planned.
- Make preparations for the next race. Draw start times, set courses, add bibs etc. To prevent MeOS from automatically change the class assignment on this level, for example if the result in the qualification race is changed, you should select Lock start list. You can now also manually change the class assignment of the finals, without risking that MeOS will revert your changes.
- Run the next level of races and repeat the procedure until all races are completed.
Example 1
The following example shows how an XML defining a qualification scheme. You can copy the text and paste it in a file named scheme.xml, which you can load into MeOS.<?xml version="1.0" encoding="UTF-8"?>
<QualificationRules>
<Level>
<Class Name="Qualification heat" id="1"/>
</Level>
<Level>
<Class Name="Semi A" id="2">
<Qualification place="1" id="1"/>
<Qualification place="3" id="1"/>
<Qualification place="5" id="1"/>
<Qualification place="7" id="1"/>
</Class>
<Class Name="Semi B" id="3">
<Qualification place="2" id="1"/>
<Qualification place="4" id="1"/>
<Qualification place="6" id="1"/>
<Qualification place="8" id="1"/>
</Class>
</Level>
<Level>
<Class Name="Final" id="4">
<Qualification place="1" id="2"/>
<Qualification place="1" id="3"/>
<Qualification place="2" id="2"/>
<Qualification place="2" id="3"/>
</Class>
</Level>
</QualificationRules>
Example 2
<?xml version="1.0" encoding="UTF-8"?>
<QualificationRules>
<Level distribution="Ranking">
<Class Name="Qualification heat A" id="1"/>
<Class Name="Qualification heat B" id="2"/>
</Level>
<Level distribution="Ranking">
<Class Name="Semi A" id="3">
<Qualification place="1" id="1"/>
<Qualification place="2" id="1"/>
<Qualification place="3" id="1"/>
<Qualification place="4" id="1"/>
</Class>
<Class Name="Semi B" id="4">
<Qualification place="1" id="2"/>
<Qualification place="2" id="2"/>
<Qualification place="3" id="2"/>
<Qualification place="4" id="2"/>
</Class>
</Level>
<Level>
<Class Name="Final" id="5">
<Qualification place="1" id="3"/>
<Qualification place="1" id="4"/>
<Qualification place="2" id="3"/>
<Qualification place="2" id="4"/>
</Class>
</Level>
</QualificationRules>