Автобусное сообщении в городе
Добавлено: Ср мар 15, 2017 09:08
Существует ли какой-либо простой способ организовать автобусное сообщение в городе?
Нужно забирать пассажиров с нескольких остановок и свозить их на основную (аэропорт или вокзал).
Единственное до чего я додумался, это использование условных приказов: автобусы ездят по кругу, а по мере наполнения едут на основную станцию. Выглядит это примерно так
Но, во первых, составление подобных заданий - процесс довольно нудный, и для большого количества остановок список будет ну очень длинный.
А во вторых, существует проблема с тем, что пассажиропоток на станциях меняется с течением времени и периодически то одна, то другая станция донор переполняется. В принципе, можно попробовать решить эту проблему, запустив еще один маршрут, ориентированный на разгрузку станций. Но задание для такого маршрута будет совсем уж хитровывернутым
Соответственно вопрос: Можно ли как-нибудь упростить и автоматизировать эту задачу?
( В идеале, конечно, хотелось бы что-нибудь типа приказа: "Идти к максимально загруженной станции" )
Нужно забирать пассажиров с нескольких остановок и свозить их на основную (аэропорт или вокзал).
Единственное до чего я додумался, это использование условных приказов: автобусы ездят по кругу, а по мере наполнения едут на основную станцию. Выглядит это примерно так
Но, во первых, составление подобных заданий - процесс довольно нудный, и для большого количества остановок список будет ну очень длинный.
А во вторых, существует проблема с тем, что пассажиропоток на станциях меняется с течением времени и периодически то одна, то другая станция донор переполняется. В принципе, можно попробовать решить эту проблему, запустив еще один маршрут, ориентированный на разгрузку станций. Но задание для такого маршрута будет совсем уж хитровывернутым
Соответственно вопрос: Можно ли как-нибудь упростить и автоматизировать эту задачу?
( В идеале, конечно, хотелось бы что-нибудь типа приказа: "Идти к максимально загруженной станции" )