Loading
Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more

crowdAI is shutting down - please read our blog post for more information

Train Schedule Optimisation Challenge

Optimizing train schedules


Completed
209
Submissions
444
Participants
29677
Views

Resource Occupation IDs

Posted by zb about 1 year ago

Hi!

This might be a silly question, but I dont get it how each route section for the routes have different IDs for the resource occupations? Which one should be used for obtaining the release time required?

Thanks!

Posted by Palstek  about 1 year ago |  Quote

Not an admin but I think I can help you with that question: You have to make sure that when a train is on a specific section, all resources listed for that section are occupied only by this train. After this train releases the resources, they have individual release times until a next train may occupy them. Some resources are connected to several different route sections and therefore they behave individually. It may be the case that for a route section all but one resource are free to use but you have to wait until that last one is free too for a new train to enter the section.

Posted by jordiju  about 1 year ago |  Quote

Exactly right, @Palstek .

Posted by zb  about 1 year ago |  Quote

so does that mean if a train has 3 different resources, it also means that this train is on a physical track that is shared by other 3 different service intentions?

Posted by jordiju  about 1 year ago |  Quote

so does that mean if a train has 3 different resources, it also means that this train is on a physical track that is shared by other 3 different service intentions?

Hi @zb. Not sure if I understand the question correctly. Typically, our “resources” correspond to the physical section between two signals. Since a train running at full speed needs a whole ‘wave’ of green signals in front of him, it is normal that a train “occupies” all these resources. That is why it usually occupies multiple resources on a route_section.

If a different train uses the same resources, then yes, that typically means it runs on the same physical track(s).

Posted by zb  about 1 year ago |  Quote

@jordiju Hi! thanks for your quick reply and the clear explanation, I get it now.