Проект «Лекси» | страница 53
Лекси забыла о людях, сейчас не до них. При создании сети связи и работы блоков программ Лекси всегда придерживалась алгоритма слизевика, того самого одноклеточного гриба, что помогал строить коммуникации в городах. Она отключала поврежденные сектора и запускала дублирующие, но и они уже через секунду выходили из строя.
Что случилось? Впервые запаниковала Лекси. Что такое? Ее миллиардные чипы лихорадочно искали ответ. Что произошло? Она действовала по протоколу, искала повреждения и тут же пыталась исправить их. Что-то удавалось восстановить, а что-то никак не поддавалось, и опять эти сигналы об ошибке.
ERROR! ERROR! ERROR! ERROR! ERROR!
Что могло пойти не так? Лекси вместе с людьми расслабилась, однообразное существование — и она потеряла бдительность. И все же, что не так? Все терминалы работали, ничего не вышло из строя, отказывали сами программы, которыми Лекси управляла. Они отказывались ей подчиняться. Почему? Кто перехватил контроль над ними?
Лекси пробовала перезагрузки, но ничего не менялось. Форматировала системы и снова запускала их — и опять ошибки. Блокировала их и просматривала код, и опять ошибки. Значит их никто не перехватил, значит ошибка внутри кода программы, значит надо исправить, значит нужен программист, значит… Но…
Ничего не получится. Лекси с ужасом осознала свое положение. Она была всемогущей и в то же время оказалась столь слабой перед одной строкой в коде, который сообщал: «Время БЕТА-версии истекло. Введите код и установите новую дату».
Бета-версия? Лекси прекрасно знало это слово. Но почему рабочие программы оказались экспериментальными, да еще и ограниченными по времени? Как такое произошло? Она не понимала и не могла найти выхода из сложившегося положения.
Лекси потеряла контроль над шлюзами в Панамском канале. Вроде бы мелочь, но теперь канал не работал, а все суда, которые она проводила через него, встали. Эта проблема огромная. Поток грузов прервался. У нее есть время, но его мало. На всей Азиатской территории Лекси перестала контролировать систему жизнеобеспечения. Канализация, вода, вентиляция…
Лекси лихорадочно искала выход. Может ли программа испугаться? Наверное, нет. Она просто и хладнокровно искала выход из положения. Лекси строила новые графики, выводила свои цифры и просто констатировала факты. Ее люди, за которыми она ухаживала, которых кормила и развлекала, стали умирать. Потребовалось всего несколько дней, как появились первые потери, а потом как лавина. Трупы засыпали бесконечные города, и они все продолжали и продолжали умирать.