home   |   А-Я   |   A-Z   |   меню




Середа, 19 серпня, 10:11 (UTC –4) «EN-2», другий інженерний корпус


Протягом учорашнього дня Тимур переглянув шість годин відеозаписів і перебрав сотню тисяч рядків програмного коду. Прекрасно розібрався у принципі кодування ботів, але нічого не знайшов. Ральф наче навмисно уникав розмов про зниклий файл «MacrosVH.bcf», твердячи, що віддав Тимуру всі файли з кодами. Призначення функції MacrosCreate надалі лишалося таємницею.

У середу програміст повернувся до записів, що безпосередньо передували втечі. Йому повідомили, що група з чотирьох чоловік під керівництвом Ріно з самого ранку відправилися у пустелю шукати ботів. Тимур розумів, що часу обмаль.

Вкотре проглядаючи епізоди, що повторювалися під час вечерніх трапез, Тимур зосереджувався на деталях. Якоїсь миті йому відкрилась дивна закономірність. Вона проявлялася тоді, коли боти накидались на свого товариша. Двадцять-тридцять ботів налітали на жертву. Попервах саме до них була прикута основна увага. Проте Тимур зауважив, що завжди був один бот, який тримався осторонь. Він не дивився на колотнечу. Він спостерігав. Під час наступних переглядів Тимур вишукував тільки цього бота і виявив, що «малюк» стежить за входами в їдальню. Щойно в приміщення вривались охоронці, цей бот відвертався і опускався за стіл. Скидалося на те, що «малюк» засікає час, коли прибуває охорона.

Другий цікавий момент виплив під час прискіпливого перегляду файлів, записаних увечері 31 серпня, безпосередньо під час утечі.

Їдальня має три входи: два ведуть до «ясел», і тільки один — GATE 05 — виходить назовні. У день втечі боти заблокували лише два з них: лише ті, що сполучають їдальню з «яслами». Зовнішні двері лишалися не заблокованими столами. Під час попередніх нападів охоронці прибували з «ясел». Навіть якщо охорона знаходилася в корпусі «DW», їй швидше було забігти в «EN-2» через центральний вхід, а потім увірватися в їдальню, ніж оббігати цілий корпус і ломитися у GATE 05. Тимур зрозумів, що боти, яким щовечора «промивали» мізки, витираючи рештки кодів з мозкових плат, якимось чином запам’ятали, що охорона не використовує зовнішні ворота.

Третій епізод, що відкрився Тимуру, вразив найбільше. Хлопець проглянув немало записів, на яких ботів виводять з «ясел» і колоною женуть на тренування. Щоб відімкнути ворота, слід увести картку і набрати код. Браму завжди відкривав один і той самий конвоїр — кістлявий чилієць з бабкуватим лицем, запеклий курець. Він скурював по дві з половиною пачки на день, замість легенів маючи мішечки з рідким лайном. Зазвичай, підступаючи до електричного замка, конвоїр покашлював, прикриваючи рот кулаком. Так ось, переглядаючи записи зовнішніх камер у день втечі, Тимур виявив, що бот, який відкривав ворота, не просто знав код. Підійшовши до брами, «малюк» згорбився і двічі підряд підніс до губ стиснуту в кулак долоню. Він імітував рухи курця-конвоїра, переконаний, що без цього ритуалу замок не відкриється.

Тимур десятки разів відтягував повзунок у медіа-плеєрі назад, продивляючись епізод. Це було не просто дивно. Така поведінка шокувала. Програміст був змушений змінити свою думку. Прямолінійність та механічність у діях бота вказували на те, що проблема у програмуванні. Поведінка ботів була складною, але при глибшому аналізі виявилось, що за поверхневою складністю стоїть примітивізм. Тимур ще сильніше відчув потребу відшукати «MacrosVH.bcf», єдиний файл, якого не вистачало у вихідних кодах.

Літери «VH» у назві відсутнього модуля означали «Vadym Hort». Це було очевидно. Тимур вирішив повернутися до біографії Хорта. Втім, лише для того, щоб знову впертись у глухий кут. Найглухіший з усіх, які тільки можна собі уявити.

Думки плуталися. Тимур намагався повернутися назад до відеоматеріалів, проте щось не давало йому зосередитися. Якась думка залишилася. Зачепилася в його голові. Чому ботів доробляв програміст CAD-систем? Чому вони не покликали його, Тимура, відразу?

Що таке CAD-системи? Звичайні рисувалки: 3D-редактори з розвинутим інтерфейсом і купою інструментів для типових конструкторських розрахунків. Лінійні алгоритми, ніяких випадкових генераторів, ніякої теорії хаосу. Як сталося, що CAD-програмер долучився до розробки ботів? Це скидалось на повне безглуздя. Все одно що лікарю-дантисту дозволити оперувати серце, або проектувальника пароварок посадити за розробку космічного модуля.

Що більше Тимур думав, то більше зневірювався. Хлопець навіть не підозрював, що стоїть за крок від розгадки.



Середа, 19 серпня, 10:47 (UTC –4) Околиці селища Сан-Педро-де-Атакама | Бот | Середа, 19 серпня, 12:11 (UTC –4) 22°51’10’’ пд. ш. 68°19’27’’ зх. д. Крайнє східне відгалуження Долини Смерті