Ticket

zurück zur Ticket Übersicht

Projekt RCM Ultimate
Zusammenfassung RCM has created several thousand of final heats
Sequenz 2664
Klassifikation Bug
Priorität Medium
Status Done
Startdatum 18.03.2019
Fälligkeitsdatum 18.03.2019
Verantwortlich
Version 2.4.4
Aufwand 0
Beschreibung After qualification has completed, race timekeeper tried to form finals. We have 12 racer at race and 7 amain and 5 bmain was the plan for finals. But somehow when he pushed to button and set racers 7. system created 1 heat for each driver (like pole) at efra/ifmar). I was not there so I cant tell you exactly what he did but he called me and when I check I tried to form groups by ereasing previous one and recreate but system did not creating final groups as I get used to and then program become unresponsive.

So we closed program and tried to re-open. But at this stage while loading previous results (training, qualifications.) I realized that it tries to load final heats as enless loop and at %89 with 1970 heats systems become unresponsive I tried 3 times and same problem continued.

For race I open a new race and enter final groups manually and we finalize race..

Kommentare

Zeitstempel Wer Kommentar
18.03.2019 09:18:12 Felix Romer The problem has been caused by the rule configuration. If you have set that each final should contain 7 pilots and 6 will be move up, then RCM will calculate that after the moveup the final heat will not contain more the 7 pilots. Means RCM is assining 1 pilot into each final until RCM is able to assign the remaining pilots into the last final which will not contain more then 7 pilots.

Could it be that somebody has change once this value of the moveup to a higher value - such as "7" and has created the final arrangement afterwards? This would explain why around 20000 final groups have been created, as with such a config no pilots will be assigned to any final.
18.03.2019 09:18:25 Felix Romer I have now added a condition trigger into the final arrangement processor, which will check the value and quit the loop, if an invalid config is detected (see attachment), on this way RCM will not create empty finals heat and more important not several thousand heats.

Change history

Zeitstempel Wer Änderung
18.03.2019 09:16:16 Ticket erstellt
18.03.2019 09:18:38 Felix Romer Feld: Status
Alter Wert: Opened
Neuer Wert: Done