Да, такой долгой работы над сценарием у меня еще не было..
В общем, исправил некоторые косяки, заменил "бракованные" полувагоны. Сделал 2 версии: с утра до вечера и с вечера до утра.
Что касается скрещения и обгона в Железноводске. В 2 из 3 случаев на тестах все проходило нормально. Один раз не прошло скрещение. Колдовал со временем и невидимками, но заметил еще такой фокус: если в Железноводске останавливаться очень медленно, на скорости где-то 1-1,5 км/ч, тормозя свояком, чтобы состав при этом после остановки не откатился назад, а просто остановился, то скрещение проходит как положено.
Что до Солнечной. Так я и не могу понять, что там происходит.. Ни разу красный не словил, да и с точкой разворота проблем не было, но на всякий случай ее подвинул немного.
Ссылка на сценарии. Обе версии упаковал в один архив.