Ticket

back to ticket overview

Project RCM Ultimate
Summary RCM has created several thousand of final heats
Sequence 2664
Classification Bug
Priority Medium
Status Done
Kickoff date Mar 18, 2019
Maturity date Mar 18, 2019
Responsible
Version 2.4.4
Expense 0
Description 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..

Comments

Timestamp Who Comment
Mar 18, 2019 9:18:12 AM 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.
Mar 18, 2019 9:18:25 AM 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

Timestamp Who Modification
Mar 18, 2019 9:16:16 AM Ticket created
Mar 18, 2019 9:18:38 AM Felix Romer Field: Status
Old value: Opened
New value : Done