Вывод напрашивается сам собой: принимать решение о начала эвакуации было необходимо сразу же, в первые секунды или минуты после столкновения. Такая молниеносная реакция вне возможностей человека, но кто сказал, что принимать решение должен непременно человек? Пусть это сделает вычислительная машина: не подверженная эмоциям, не снижающая скорости вычислений в критические моменты, опирающаяся на логику и заранее просчитанные варианты.
Что такое вообще компьютер? Мы всё чаще рассматриваем его в лучшем случае как инструмент для обработки чисел, в худшем — как аналог утюга, стиральной машины, плеера: короче, считаем средством для решения чисто бытовых задач. Метафизические аналогии вышли из моды лет двадцать назад: когда, к примеру, лично вы в последний раз думали о компьютере как о волшебной линзе, замедляющей течение времени? Между тем именно сейчас эту старую-старую идею вспомнить полезно. Производя в секунду невообразимо больше математических операций, принимая намного больше решений, чем человек («быстродействие» Homo sapiens в кризисные моменты ограничено парой решений в секунду), а тем более — чем коллектив людей, электроника способна спасать жизни.
Нельзя сказать, чтобы это свойство компьютеров было забыто вовсе. Скорее им интересуются теперь только исследователи, работающие на том узком направлении, где возможностей человеческого существа очевидно недостаточно, чтобы гарантировать продолжение собственного существования. Человек, например, не в силах предсказать момент и место зарождения торнадо, но за него это с успехом делает машина (см. «По воле ветра»). Неспособен заглянуть за «слепой» перекрёсток, среагировать на резкую смену дорожной обстановки, но и там электроника может подставить плечо (см. «Безопасность прежде всего»). Даже в случае землетрясений, которые вроде бы непредсказуемы (см. «Гея и (как бы) хозяин природы»), компьютер, опираясь на данные сейсмографов, разбросанных по значительной территории, в силах дать нам фору в несколько десятков секунд — чтобы мы покинули опасную зону, остановили поезд, не въехали на мост или в тоннель.
Всё это примеры из интереснейшей области приложения ИТ, называемой disaster prediction technologies — технологиями предотвращения катастроф. У каждого примера свои нюансы, но в то же время все они подчиняются двум общим правилам: необходимо хотя бы приближённое знание физики процесса (землетрясения, например, развиваются по определённому алгоритму: первая волна безопасна, но по ней уже можно оценить энергию грядущего главного толчка) и как можно больше информации с места предполагаемого или уже происходящего события (сейсмодатчики, данные с радаров, V2V-пакеты в децентрализованной автомобильной сети и т. п.). Исследователи, работающие здесь, исполнены оптимизма: продолжающаяся миниатюризация электроники и рост вычислительных мощностей обещают, что данных будет больше, а их обработка станет эффективней. Фору технологии дают небольшую, но как раз эти десятки секунд очень часто — необходимый и достаточный запас, позволяющий обмануть смерть.
Так давайте же представим, как это могло сработать в море, на борту парома «Сеул»!
Уже через несколько секунд после столкновения, опираясь на показания сенсоров, которыми напичкан корпус, бортовой компьютер в точности знает масштаб причинённых повреждений. Из триллионов вариантов развития ситуации, просчитанных ещё на этапе проектирования судна, он выбирает наиболее вероятный — и, «поняв», что возникла непосредственная угроза для людей, немедленно даёт команду начать эвакуацию. Прошло лишь несколько секунд после столкновения, а людей уже выводят наверх!
В первые полчаса на палубе ещё можно стоять, так что пассажиры садятся в спасательные шлюпки и отплывают на безопасное расстояние. Прибывшим к месту крушения сотрудникам береговой охраны остаётся лишь подобрать их и, возможно, связаться с компьютером «Сеула», чтобы подтвердить, что в каютах не осталось никого.
Хеппи-энд. Увы, реальность пока не так красива...