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