Svenska Not logged in: Log in | Register

2018-03-08:

Note: Text covers an earlier version.

Course Assignment

Updated: 2018-03-08

A leg in a class has an ordered set of courses. These are assigned to the competitors, rolling, by start number.

Example

Suppose there are three courses, A, B and C. Runner 1 gets course A, runner 2 course B, runner 3 course C, runner 4 course A, runner 5 course B, and so on. To fork a relay with thre legs and three courses, you can assign courses ABC to leg 1, BCA to leg 2, and CAB to leg 3.

But this is not optimal. You will get more out of the forking if you put ABCABC on leg 1, BCACAB on leg 2 and CABBCA on leg 3. Then there are six possible orders to run the course: ABC, BCA, CAB, ACB, BAC, and CBA. These are all possible orders over three courses.

Dynamically Tied Courses

If you check Use course pool, the forking will not be locked until the competitor finishes. MeOS will then select a course, from the set of courses specified on the leg, that matches the punches in the card. This assignment is made independently for each runner, and no check is made that the team as a whole has run all forkings.

If instead you check Out of order parallel legs, MeOS will allow that within a team and for each group of parallel legs, any competitor can have any of the team&[Unknown function 039;s]forkings.

For example, if leg 3 is parallel with four different courses (and four runners), it will not matter which of the runners take which course. However, MeOS will check that all the specified courses are run, only a different order is allowed.

Defining Forkings

The function Define Forking lets you easily construct an optimal forking key based on the courses you have. Select a number of course variants, the legs that should use these courses and then click Assign Selected Courses to Selected Legs. If other legs are supposed to use a different set of courses, you have to repeat this procedure until all legs has the right set of courses assigned. Then you click Calculate and Apply Forking. MeOS computes an optimal forking key from the courses; the result is best of the courses are forked with each other with certain common controls.

If you want to view the complete forking schemes for the teams as units, click Show Forking. You will also get further information if unfairness is detected.

Locking the Forkings

The forking for a team is controlled by the start number. This number is usually updated automatically when assigning bibs or drawing start times. To prevent the update, use the function Lock Forkings on the page Classes. If you change your mind, use Allow Forking Modification. On the page Lists there is a list with the course assignment. For each competitor you see the assigned course.
Hint
On the page Lists there is also a list with a table format. Copy this list and past it into a word processor or spreadsheet program to create labels with bib, course and leg, suitable to label maps.

Importing Forkings

Some programs used to set courses can also assign forkings to teams. MeOS is able to read such setups, binding the course hard to the current team members. Doing this requires that the teams are already defined when the courses are imported. MeOS functionality to manage forking keys is not available. Therefore you should avoid this functionality, it possible.

Comments

Importing Forkings

2018-08-06 12:18:43 av Jan Zak

I have a relay competition in Ocad, so Ocad makes the forking variants for each relay. I'm importing the xml course file from Ocad, what just results in importing class without course. If class already exists and there are registred teams, it imports only first leg and with all legs courses. I can't use the MeOS forking calculation, becase I have 81 variants and I would be unable to manage printing maps. Is there a way to import forkings?

Relays

2018-08-06 13:48:44 av Erik Melin

You should be able to import forkings from XML, but the recommendation is to let MeOS do the forking, it gives MeOS better control and more is more flexible for late changes. You can export data used to control map printing from MeOS.

If you mail your competitions and the course XML, I can investigate your case in more detail.


To post a comment, you need to log in.