Как часто у вас бывает такое: вы спускаетесь в метро по эскалатору и слышите, что прибывает поезд.
Надо ли поднажать — вдруг это ваш?
А что если точно ваш, а следующий только через 10 минут?
Вы ускоряетесь, сбегаете по ступенькам, бежите по платформе…
а поезд не ваш.
И зачем бежал, спрашивается?
Я сам часто оказываюсь в такой ситуации и недавно вспомнил, что точность выполнения расписания в метро близка к двум девяткам (то есть 99%). А значит, если у метрополитена есть опубликованное расписание, то можно довольно точно понять — ваш это поезд или нет.
Я нашёл расписание метро своего родного Екатеринбурга, вооружился Cursor’ом и за пару часов сделал простого бота — @NextMetroEkbBot.
Теперь, можно быстро понять: стоит ли спешить или нет.
В качестве эксперимента я сделал ещё одного бота для Самары — @NextMetroSamaraBot. Он менее точен и строит прогноз на основе интервалов движения.
Как говорится, enjoy, лайк, шэр.
Если знаете, где достать расписание метро вашего города — напишите, сделаю такого же ботика. Так же я открыт к сотрудничеству с метрополитенами напрямую.
P.S. Бегать по эскалатору опасно, берегите себя.
© Картинка взята у Московского метро, уж больно классный у них этот слоник