Как пересечь Дублин и ни разу не наткнуться на паб

Сегодня в Ирландии – Блумсдэй, или День Блума

Сегодня, 16 июня, Ирландия отмечает Блумсдэй – праздник, названный в честь главного героя романа Джеймса Джоя «Улисс» Леопольда Блума. Именно 16 июня 1904-го Джойс пошел на свидание с будущей женой Норой. Дата стала для писателя такой важной, что он решил увековечить ее в «Улиссе».

С 1982-го года праздник стал официальным. Жители Дублина проходят по «маршруту Блума» – местам, связанным с романом. Многие даже готовы облачиться в костюмы и заказать любимые блюда героев. И, конечно, не обходится без пива.

«Хороша задачка пересечь Дублин, ни разу не пройдя мимо паба», – писал Джойс. Долгое время истина считалась неоспоримой. Однако девять лет назад это удалось ирландскому программисту Рори Макканну.

Как пишет ирландская Herald, используя онлайн-карты, житель Дублина разработал алгоритм – компьютерное уравнение, – как крест-накрест пресечь столицу Ирландии, с севера на юг и с востока на запад, и ни разу не встретить ни одного паба.

Сначала он чертил маршрут с помощью ручки и бумаги, затем решил прибегнуть к помощи компьютера.

Выпускник колледжа Университета Дублина по специальности «компьютерные технологии» начал с разметки 30 точек на карте по сторонам Дублина: 15 вдоль северной стороны Королевского канала и 15 вдоль южной стороны Гранд-канала. Линии водной навигации были приняты за границы города, как это было во времена Джойса.

В итоге Макканн придумал алгоритм, который ищет путь между точкой на севере к точке на юге, обходя встречающиеся на пути пабы стороной. Это было сделано с помощью онлайн-карты на сайте OpenStreetMap.

Когда программист разместил маршрут на своем сайте, люди стали заходить и публиковать информацию о пабах, которые не были отмечены на карте. Так что решение несколько раз корректировалось.

Макканн хотел приурочить решение загадки к Блумсдэю, но не успел.

Еще больше интересного в нашем канале Яндекс.Дзен. Подпишитесь!

Читайте также
Share
0
Комментарии (0)
Где это?
Что попробовать на улицах Стамбула?