Бот - Максим Іванович Кідрук
— Деякі боти мали на головах електроенцефалографи, — провадив далі Ральф. — За допомогою цих апаратів вівся цілодобовий моніторинг окремих мізків. Ми проаналізували мозкову активність під час утечі. Я маю на увазі, активність живої, не механічної частини мозку.
— І?
— Нуль. Абсолютний нуль. Імпульси, що керували ними, надійшли з мозкових плат.
— Значить, хтось запрограмував їх на втечу?
— Однозначно ні. Це виключено. Не бачу жодного мотиву для такого вчинку, крім того, на сьогодні я не знаю нікого, хто міг би запрограмувати настільки складну операцію. На тренуваннях «малюки» заледве справлялися з масованою атакою укріпленого будинку. Варто було зняти щити із загорожі, відкривши їм навколишній світ, як боти починали витворяти чортзна-що. Навіть якби комусь закортіло організувати втечу… це неможливо. На даний момент ми просто не знаємо, як реалізувати таке на практиці.
— Як тоді боти здійснили ось це? — Хлопець показав пальцем на екран. — З того, що я побачив, і з того, що встиг відчути на власній шкурі, Ральфе, ваші «малюки» поводяться, як розумні істоти. Причому дуже розумні істоти.
— Вони почали так поводитись, тільки коли вирвались на волю, — сердито парирував Ральф. — Ніхто досі не розуміє чому.
— Чи можу я ознайомитися з програмним кодом, який був активний під час утечі?
— На жаль, ми не спроможні відстежувати процеси, запущені в мозкових платах. Це надто складно, процедура вимагає спеціального обладнання і проводиться в лабораторних умовах. Енцефалографи фіксують тільки загальну активність.
— Тобто двійковий код, що діяв під час формування піраміди, недоступний?
— Ні.
— При цьому ви впевнені, що імпульси, які керували втечею, надходили з плат?
— Так. Саме тому викликали тебе, Тимуре. Єдиний програмний код, який ніколи не видаляється з плат, — це твоє ядро. Воно служить базисом їхньої колективної поведінки, ми ніколи його не чіпали.
— Це абсурд! — вигукнув Тимур. — Я програмую ботів — персонажів комп’ютерних ігор. А те, що ви показали, є результатом роботи інтелекту. Боти не володіють інтелектом. Навіть якщо їх втілили у плоті! Мій алгоритм передбачає конкретні дії в конкретних умовах. Не більше. Ральфе, зрозумійте головну різницю між грою і життям: розробник ігрових ботів одночасно є творцем світу, в якому вони оперують. Ви не можете взяти ботів з «шутера» і просто випустити в зовнішній світ, бо не ви цей світ творили. Керуюча програма постійно даватиме збої.
— З самого початку так і було. Боти були трохи… хм… тупуватими, а потім сталося те, що ти щойно мав приємність спостерігати на відео.
Ральф Доернберг повторно запустив ролик. Тимур попросив:
— Мені потрібні відеозаписи дій, під які існує чітко прописаний програмний код.
— Є такі, — без вагань відповів учений. — Два з половиною роки тому ми приймали офіційну делегацію з Пентагону. Генерали інспектували комплекс і цікавилися проміжними успіхами. Кейтаро влаштував для вояків показовий виступ: двоє ботів на закритій території, знаходячись під перехресним вогнем, атакували манекени. Всі параметри того показу точно фіксувалися. В тому числі зберігся програмний код, скомпільований на мозкові плати перед початком тесту. Проте перед цим я хотів би, щоб ти ознайомився з відеоматеріалами, на яких записані епізоди, що передували втечі.
XLI
Ральф відлучився, на якийсь час залишивши Тимура самого.
Прийшла Бекка, запропонувала зробити каву. За хвилину повернулась з пластиковим стаканчиком і двома круасанами.
Перед Тимуром були сотні гігабайтів відзнятих матеріалів: тести, тренування, відео з камер спостереження. Імена файлів з проявами (як висловився Ральф) «inadequate behavior»[66] починалися символами ###.
Для початку Тимур проглянув кілька випадкових роликів. На першому відео боти прогулювалися внутрішнім подвір’ям другого інженерного корпусу. Нічого цікавого. Другий файл містив запис польового тренування. Посеред пустелі височіла конструкція з порожніми вікнами. Вона імітувала укріплений будинок. Далеко за нею виднілась висока бетонна стіна, що обмежовувала полігон. Боти, крадучись, наближались до будівлі. На головах — шоломи, в руках — автоматичні гвинтівки. «Малюки» рухалися незграбно, постійно відволікалися. Та ще й зображення «стрибало», не встигаючи фокусуватися (камера була закріплена на касці одного з ботів). Хлопчаки виглядали неорганізованими. Більше того — загальмованими. За мить до початку штурму відео чомусь обірвалося.
Запустивши третє відео, програміст здригнувся. На моніторі постала кімната, в якій він сидів: лабораторія програмування. Хвилину, не менше, Тимур не міг спекатися відчуття, що його знімають прихованою камерою. Сам ролик виявився коротким. Оператор зафіксував процес «перепрошивки» ботів: четверо «малюків» сиділи, прикуті до крісел. За пультом стояли двоє: Ральф Доернберг та високий білий чоловік. Невідомий щось пояснював Ральфу, експресивно тицяючи пальцем у монітор. Тимур не знав, що бачить перед собою покійного Вадима Хорта.
Вибірковий перегляд записів нічого незвичайного не виявив. Відтак Тимур перейшов до файлів, позначених символами ###.
Найдавніший такий ролик датувався 13-м липня. Колона ботів під конвоєм прямувала до виходу за межі зовнішньої загорожі. Ворота вже були відчинені. Аж раптом один з хлопчиків зірвався і помчав убік — прямо на загорожу. З розгону він налетів на дроти. Дзизнули іскри. Бот тіпнувся і, корчачись, упав на землю. Все…
На іншому відео під час чергового організованого виходу за межі комплексу, один з «малюків» примудрився вислизнути. Ролик був змонтований з двох різних уривків, друга частина показувала дезертира. Бот, вибравши момент для втечі, непомітно відділився від колони і забіг за «EN-2». Далі хлопчик просто стояв і дивився на стіну. Перед тим, як рушати на полігон, ботів перерахували і виявили пропажу. Здійняли тривогу, кинулися на пошуки. Через дві хвилини бота знайшли: хлопчик продовжував розглядати південну стіну другого інженерного корпусу. (Пізніше саме по ній боти спускатимуться з плоского даху їдальні…)
Була ще одна історія, котра регулярно повторювалась за кілька днів до втечі. Під час вечері (саме під час вечері, жодного разу під час ленчу) кілька ботів раптово накидались на свого товариша. Бідолаху лупцювали, потім клали на стіл, готуючись не то розіп’ясти, не то випатрати тельбухи. Охоронці збігались якраз вчасно, щоб припинити безчинство. Причому варто було чилійцям під проводом Вілла Ноланда або Кацуро Такеди увірватись до їдальні, насильство миттю припинялось. Агресори відпускали жертву. Потому, наче й не було нічого, всідалися поруч за одним столом і бралися до їжі.
…Що більше відеофайлів продивлявся Тимур, то сильніше переконувався: втеча ботів не має відношення до збоїв у мозкових платах. Вона взагалі ніяк не в’яжеться з алгоритмами, що діють у іграх. Таку складну поведінку можуть проявляти тільки розумні істоти.
Скидалося на те, що місяць тому боти «прокинулися». Або щось прокинулося в них.
XLII
Неділя, 16 серпня, 18:14 (UTC -4)
«EN-2»,