— Представь себе, ты — заказчик строительства и хочешь понять, как будет выглядеть твой дом. Планы архитектора — чертежи, расчёты, список материалов — примерно соответствуют тому, что мы в программировании называем исходным кодом. Это — не то же самое, что фотография или 3D-модель, но даёт довольно хорошее представление. Объектный код этих планов выглядел бы примерно так: «Возьмите кирпич № 2, положите его рядом с кирпичом № 1. Возьмите кирпич № 3, положите его рядом с кирпичом № 2». И так далее. Тебе понадобятся десятилетия, чтобы понять, как будет выглядеть готовый дом, если ты будешь читать эти подробные указания.
Марк кивнул. Ему очень трудно было понять, как на основе строительных планов его собственного дома будут выглядеть конкретные комнаты в нём.
— Где тогда может храниться исходный код? Ты думаешь, убийца его стёр?
— Не могу себе этого представить. Для программиста уничтожить исходный код — это всё равно что убить собственного ребёнка. Так никто не поступает. Где-то всегда есть резервная копия, backup. Кроме этого, исходный код представляет большую ценность, раз из-за него погиб Людгер.
— Думаешь, Людгера убили, потому что он нашёл актуальный исходный код?
— Выглядит так, чёрт возьми. Должно быть, он понял, что происходит. Возможно, он… Эээ!
Лиза вскочила и молниеносно вырвала кабель питания компьютера из розетки. Экран потух.
Марк никогда не видел, чтобы разработчик так жёстко вырубал свой компьютер.
— Что случилось? Лиза побледнела.
— Что-то проникло в мою систему.
Глава 28
Словно пещерный хищник, АТ-1 ползал на своих шести колёсах по холмистой, покрытой высохшей травой и колючими кустами, прерии. А его добыча, старый танк М1, целеустремлённо катился по прямой, поднимая за собой гигантское знамя из пыли.
АТ-1 был меньше М1 — всего лишь около трёх метров в длину и метр в высоту, но у М1 не было шанса. Доктор Сибил Шефард испытывала нечто вроде жалости к старенькому танку, который верой и правдой отслужил в двух войнах в условиях пустыни и теперь был списан, чтобы здесь, на полигоне «Три дуба», послужить пушечным мясом. Он принадлежал к исчезающему виду пилотируемых боевых машин.
АТ-1 остановился на мгновение, затем повернулся так, чтобы сенсорами поймать М1. Шефард громко втянула воздух, отчего военные, которые вместе с ней глядели через танковое тридцатисантиметровое стекло бункера, почувствовали то же напряжение, что и она. Поведение АТ-1 было знакомо ей лучше, чем кому-либо из здесь присутствующих, ведь именно она разработала для него модуль искусственного интеллекта в стенах Института передовых технологий имени Кларка. Однако, точно предсказать, как поведёт себя машина, было невозможно. Она должна была выполнять свои задачи независимо, без помощи человека, принимать решения на основе собственной оценки ситуации.
Танки с экипажем стали, по мнению многих военных экспертов, изжившей себя технологией — дорогие, неуклюжие, ненадёжные, слишком опасные. Будущее было за более быстрыми, лёгкими транспортными средствами, бьющими с поразительной точностью. Но удалённое управление ими посредством радиосигнала или лазера плохо противостояло помехам и вызывало нарекания с точки зрения безопасности. Решением проблемы были автономные боевые системы, такие как АТ-1. Им давали команду, например, в виде фотографии цели, подлежащей уничтожению. Далее они действовали самостоятельно.
Если сегодняшнее испытание пройдёт успешно, то это станет подтверждением того, что команде Шефард удалось сделать гигантский шаг на пути к созданию интеллектуальных автономных боевых систем. В войнах будущего станет много металлолома, но не раненых или убитых. По крайней мере, так она себя успокаивала, когда её терзали угрызения совести.
АТ-1 выскочил из своего укрытия, как гепард, пустившийся в смертоносный бег за антилопой. Он ускорился всей мощью своего двигателя в 800 л. с. Песок и мелкие камешки били фонтанами из-под его колёс, когда он мчался по следу М1. Он был намного быстрее своей жертвы, поскольку не предназначался для перевозки людей и поэтому не нуждался в броне. Благодаря шести приводным колёсам, управляемым компьютером, он мог преодолевать на большой скорости даже самые сложные местности и стремительно настигал М1.
— Почему он не стреляет? — спросил суровый голос. Шефард обернулась. Не удивительно, что полковник Льюис нервничал. Возможность перейти в генеральный штаб напрямую зависела от успеха проекта АТ-1. Льюис был прав: АТ-1 давным-давно мог бы выпустить ракету.
— Нет оптимальной дистанции удара — неуверенно промямлила Шефард.
АТ-1 сбросил скорость и ехал за большим танком, словно собака, семенящая за хозяином. М1, управляемый дистанционно из командного бункера, достиг конца тестового отрезка пути и остановился. АТ-1 тоже остановился. Несколько мгновений ничего не происходило.
— Ну, вот и всё, — сказал генерал Родрик.
Остальные военные кивнули и встали со своих мест.