Бот - Страница 53


К оглавлению

53

— Так. Саме тому викликали тебе, Тимуре. Єдиний програмний код, який ніколи не видаляється з плат, — це твоє ядро. Воно служить базисом їхньої колективної поведінки, ми ніколи його не чіпали.

— Це абсурд! — вигукнув Тимур. — Я програмую ботів — персонажів комп’ютерних ігор. А те, що ви показали, є результатом роботи інтелекту. Боти не володіють інтелектом. Навіть якщо їх втілили у плоті! Мій алгоритм передбачає конкретні дії в конкретних умовах. Не більше. Ральфе, зрозумійте головну різницю між грою і життям: розробник ігрових ботів одночасно є творцем світу, в якому вони оперують. Ви не можете взяти ботів з «шутера» і просто випустити в зовнішній світ, бо не ви цей світ творили. Керуюча програма постійно даватиме збої.

— З самого початку так і було. Боти були трохи… хм… тупуватими, а потім сталося те, що ти щойно мав приємність спостерігати на відео.

Ральф Доернберг повторно запустив ролик. Тимур попросив:

— Мені потрібні відеозаписи дій, під які існує чітко прописаний програмний код.

— Є такі, — без вагань відповів учений. — Два з половиною роки тому ми приймали офіційну делегацію з Пентагону. Генерали інспектували комплекс і цікавилися проміжними успіхами. Кейтаро влаштував для вояків показовий виступ: двоє ботів на закритій території, знаходячись під перехресним вогнем, атакували манекени. Всі параметри того показу точно фіксувалися. В тому числі зберігся програмний код, скомпільований на мозкові плати перед початком тесту. Проте перед цим я хотів би, щоб ти ознайомився з відеоматеріалами, на яких записані епізоди, що передували втечі.

XLI

Ральф відлучився, на якийсь час залишивши Тимура самого.

Прийшла Бекка, запропонувала зробити каву. За хвилину повернулась з пластиковим стаканчиком і двома круасанами.

Перед Тимуром були сотні гігабайтів відзнятих матеріалів: тести, тренування, відео з камер спостереження. Імена файлів з проявами (як висловився Ральф) «inadequate behavior» починалися символами ###.

Для початку Тимур проглянув кілька випадкових роликів. На першому відео боти прогулювалися внутрішнім подвір’ям другого інженерного корпусу. Нічого цікавого. Другий файл містив запис польового тренування. Посеред пустелі височіла конструкція з порожніми вікнами. Вона імітувала укріплений будинок. Далеко за нею виднілась висока бетонна стіна, що обмежовувала полігон. Боти, крадучись, наближались до будівлі. На головах — шоломи, в руках — автоматичні гвинтівки. «Малюки» рухалися незграбно, постійно відволікалися. Та ще й зображення «стрибало», не встигаючи фокусуватися (камера була закріплена на касці одного з ботів). Хлопчаки виглядали неорганізованими. Більше того — загальмованими. За мить до початку штурму відео чомусь обірвалося.

Запустивши третє відео, програміст здригнувся. На моніторі постала кімната, в якій він сидів: лабораторія програмування. Хвилину, не менше, Тимур не міг спекатися відчуття, що його знімають прихованою камерою. Сам ролик виявився коротким. Оператор зафіксував процес «перепрошивки» ботів: четверо «малюків» сиділи, прикуті до крісел. За пультом стояли двоє: Ральф Доернберг та високий білий чоловік. Невідомий щось пояснював Ральфу, експресивно тицяючи пальцем у монітор. Тимур не знав, що бачить перед собою покійного Вадима Хорта.

Вибірковий перегляд записів нічого незвичайного не виявив. Відтак Тимур перейшов до файлів, позначених символами ###.

Найдавніший такий ролик датувався 13-м липня. Колона ботів під конвоєм прямувала до виходу за межі зовнішньої загорожі. Ворота вже були відчинені. Аж раптом один з хлопчиків зірвався і помчав убік — прямо на загорожу. З розгону він налетів на дроти. Дзизнули іскри. Бот тіпнувся і, корчачись, упав на землю. Все…

На іншому відео під час чергового організованого виходу за межі комплексу, один з «малюків» примудрився вислизнути. Ролик був змонтований з двох різних уривків, друга частина показувала дезертира. Бот, вибравши момент для втечі, непомітно відділився від колони і забіг за «EN-2». Далі хлопчик просто стояв і дивився на стіну. Перед тим, як рушати на полігон, ботів перерахували і виявили пропажу. Здійняли тривогу, кинулися на пошуки. Через дві хвилини бота знайшли: хлопчик продовжував розглядати південну стіну другого інженерного корпусу. (Пізніше саме по ній боти спускатимуться з плоского даху їдальні…)

Була ще одна історія, котра регулярно повторювалась за кілька днів до втечі. Під час вечері (саме під час вечері, жодного разу під час ленчу) кілька ботів раптово накидались на свого товариша. Бідолаху лупцювали, потім клали на стіл, готуючись не то розіп’ясти, не то випатрати тельбухи. Охоронці збігались якраз вчасно, щоб припинити безчинство. Причому варто було чилійцям під проводом Вілла Ноланда або Кацуро Такеди увірватись до їдальні, насильство миттю припинялось. Агресори відпускали жертву. Потому, наче й не було нічого, всідалися поруч за одним столом і бралися до їжі.

…Що більше відеофайлів продивлявся Тимур, то сильніше переконувався: втеча ботів не має відношення до збоїв у мозкових платах. Вона взагалі ніяк не в’яжеться з алгоритмами, що діють у іграх. Таку складну поведінку можуть проявляти тільки розумні істоти.

Скидалося на те, що місяць тому боти «прокинулися». Або щось прокинулося в них.

XLII

Неділя, 16 серпня, 18:14 (UTC –4)

«EN-2», другий інженерний корпус

Ральф Доернберг повернувся за півгодини до вечері.

— Як справи, хлопче? Зголоднів?

53