Ну, с точки зрения вычислений обработка стыков - не такая уж и сложная задача. Координата ведь всё равно считается относительно секции пути. Для СЦБ, по сути, нужна первая и последняя колёсные пары. Причём это же не на каждом стыке возникает событие, а только на том, коий является изолирующим стыком (т.е. стыком двух рельсовых цепей). У меня-то этот алгоритм работает прекрасно.
Про кроссоверы задачка интересная, но это пока до сортировки не дошло. Построит кто-нибудь Инскую или Орехово-Зуево, и сам же запутает себя в маршрутизации.
Если честно, я не сильно понимаю, почему алгоритм непрерывного поиска ездючин на пути (он что в МСТС, что в zzZ всех версий) проще событийного их отслеживания. Просто чтобы упростить жизнь пользователю что ли? Чтобы он не заморачивался со сборкой рельсовых цепей из отдельных секций пути?
Собст-но, с кодированием насквозь ездючины вопрос примерно тот же...
|