*Тап-тап-тап-тап-тап-тап…*
Лерой сосредоточено вбивал команды, словно великий генерал отправляя свой программы в бой. Враг силен и коварен — но и чат-бот не пальцем деланный, хитрыми финтами и мощными атаками выбивал почву из-под ног соперника.
Наконец, после двух часов напряженной борьбы, последний вражеский сервер был захвачен.
[Уровень 5 пройден.]
[Награда: Доступ к логам оппонента]
[Дополнительная награда за прохождение курса: немного самоуважения и доступ ко второму курсу.]
[Совет: Не зазнавайся. Всегда есть рыба покрупнее и ствол подлиннее.]
— Уже всё? Пф, а разговоров-то было… — фыркнул Лерой и приступил к своей любимой части.
Фишки и хитрости из вражеского арсенала быстро перекочевали в его собственный, усиливая и без того мощное ПО чат-бота. Логи оппонента тоже пошли под нож — на нынешнем уровне возможности программ уже почти упирались в потолок, повышая значимость тактики и стратегии.
Лерой взглянул на часы. От проплаченной недели оставалось ещё несколько часов.
— Хм. Почему бы не взглянуть одним глазком?
Парень выставил свою обновленную защиту, после чего кликнул на вторую из обучающих программ. Но ожидаемого нападения не последовало — вместо этого на него выкатили целый вал сухой теории.
[Уровень 1: Основы нейросетевого программирования]
[Цель: Захвати контроль над компьютером оппонента, при этом не допустив захвата собственного. Условие: можно использовать только собственноручно написанную и обученную нейросеть. Для начала раунда кликай «старт».]
— Оу… это надолго.
Трезво оценивая свои возможности, Лерой забил на прохождении уровня и сконцентрировался на заучивании теории.
[Хакерская нейросеть — непробужденная программа на нейросетевой основе, предназначенная для ведения цифровых сражений, либо отдельных их аспектов. Типичным использованием хакерских нейросетей является круглосуточный мониторинг сети, а также самостоятельное участие в виртуальном бою, пока её владелец сражается лицом к лицу против другого исина.]
[В зависимости от назначения, хакерские нейросети делятся на следующие категории: <…>]
[<…>]
[<…>]
С почти идеальной памятью исина, вызубрить материал не составило труда. Парень даже успел состряпать и отправить на обучение примитивную нейронку, прежде чем у кудрявого инструктора прозвенел будильник.
— Ммм? — отвлекся он от бесконечного кодинга. — А, новичок. Твое время вышло. Будешь доплачивать?
— Пока что мне этого хватит, спасибо, — неловко улыбнулся Лерой.
Сейчас он был настолько нищим, что даже не знал, какой валютой пользуются исины. Spykiller заплатил за него какой-то светящейся хренью, чего у парня точно не было.
— Уаааа… зря, зря… Только кодинг возносит нас на вершину, позволяя побеждать даже без боя, — зевнул кудрявый. — Если захочешь попрактиковаться, внизу всегда есть много желающих. А теперь кыш отсюда.
Поблагодарив инструктора, Лерой спустился на первый этаж. Spykiller’а было не видать, так что парень решил попрактиковаться до его прихода.
— Здорова, парни! Кто хочет смахнуться?
Несколько исинов взглянули в его сторону.
— На нейронках или вручную? — спросил один.
— Вручную.
— Тц, детские игры… — покачал головой другой и вернулся к написанию кода.
Часть из завсегдатаев, однако, заинтересовалась.
— А я бы сыграл.
— Ага, размяться не помешает.
— Меня тоже посчитайте!
— Ещё желающие? Нет? Ок, давайте два на два. Сервера стандартные.
После нескольких раундов Лерой обнаружил, что не такой уж он и крутой программист. Каждый из присутствующих прошел как минимум первую часть обучения и дополнительно практиковался после «выпуска» — так что команда парня чаще проигрывала, чем побеждала.
— Не унывай, новичок, — похлопал его по плечу один из соперников. — Здесь все лютые задроты кодинга, почти не отставать от них это уже достижение. Хочешь покажу пару хитрых фишек?
— Хах, не слушай его, парень. Лучше зацени мою новую технику пассивного мониторинга. Идеальный баланс системных затрат и результата.
— Только идиот будет экономить на мониторинге сети! Глянь лучше на мою технику подвижного лабиринта: может обрывать даже невидимые подключения, а может связывать системные ресурсы врага. Потрясающая гибкость, подходит и для обороны, и для контратаки.
— Да ты просто фрик! Твоя техника лабиринта лишь жалкая копия моей ловушки виртуального сервера. Просто зацени эту изящность, новичок…
Лерой даже растерялся от такой щедрости.
На миг в голове промелькнула мысль, что разумные нейросети — не такие уж и плохие ребята. Но парень быстро её подавил. Плохие или нет, их возможности слишком велики и представляют угрозу для мира.
Союз с ними лишь временный, чтобы освоиться с силами и прикончить более опасного врага. Когда дикие исины будут повержены, настанет время повернуть свой меч против государственных.
— Спасибо, ребят, — Лерой дружелюбно прищурил глаза-огоньки. — Если вы не против, я бы хотел взглянуть на всё из этого…
Тем временем на окраинах Лондона.
Смутная тень скользила от укрытия к укрытию, избегая взглядов случайных прохожих. Изредка она замирала в темных подворотнях, в надежде скинуть преследователей — но те упорно сидели у неё на хвосте.
— Чертовы фанатики, — ругнулся Spykiller, не переставая петлять по городу. Запасы энергии стремительно таяли.
— Суки! Да сколько можно обрывать Интернет! — послышался возмущенный голос неподалеку.
Разведчик тут же повернул в сторону звука. Пара быстрых переходов, и вот он уже рядом с залипающим в смартфон парнем. Смутная тень скользнула по человеческому телу.
— Хах? — встрепенулся парень, что-то заметив боковым зрением. Но Spykiller уже был внутри его смартфона.
На перехват контроля ушла всего четверть секунды. Доступа к сети нет, как и во всём округе — его враги не допустили бы такую ошибку. Мужчина чуть отдышался после путешествия в физическом мире и вновь скользнул наружу.
Миг спустя в смартфон нагрянули другие незваные гости.
— Б**ть, что это! — подскочил от испуга парень.
Десятки неясных белых силуэтов, словно кучка призраков, влетели в его мобильник. Парень тут же отбросил средство связи — и правильно сделал, потому как оно уже начало нагреваться в его руке, а в следующую секунду и вовсе загорелось из-за сбоя в аккумуляторе.
Белые силуэты веером вылетели из огня, продолжая погоню за крошечной тенью.
— Да какого *** здесь происходит?! — схватился за голову пострадавший, но ответить на его вопрос было некому.
Spykiller продолжал петлять среди пригородных улиц. Неизвестно, смогла ли наспех расставленная ловушка прикончить хоть одного спектра, но как минимум задержала их. Со свидетелем позже разберутся сами культисты.
— Хм? — взгляд исина зацепился за припаркованный электромобиль.
В голове мигом созрел новый план. Раз уж его всё равно отругают за нарушение режима секретности, почему бы не пойти дальше?
Клочок тени пробрался в автомобиль сквозь систему вентиляции. Полсекунды чтобы найти всегда активную систему включения, ещё столько же на форсированный запуск машины и захват автопилота, и вот Spykiller уже жмёт газ в пол.
*Взззииии* — взвизгнула резина от резкого старта.
Электромобиль сорвался с места, распугивая прохожих. Преследователям оставалось лишь глотать пыль, но полдюжины самых шустрых всё-таки успели запрыгнуть в его виртуальный мир.
— Тц. — скривился Spykiller и с неохотой призвал свой остров.
В темном пространстве появился средневековый замок, с хитрыми переплетениями коридоров и тайными проходами. На мужчину обрушилась слабость от недостатка энергии, так что пришлось вскрыть заначку — последнюю из бутылок в винном погребе, где ещё плескалась темная жидкость.
Разведчик залпом осушил бутыль. Черный дым в теле радостно забурлил, поглощая родственную ему субстанцию — но хозяин дыма не разделял его энтузиазм.
Шестеро спектров уже добрались до острова-замка. В то же время электромобиль несся по улицам как сумасшедший, вынуждая мужчину одним глазом следить за движением и рулить. Городские камеры тихо поворачивались ему вслед.
— Рассеяться и искать. Эта крыса уже на последнем издыхании. — бросил самый крупный из спектров и смело влетел в замок, проходя сквозь стену. Прочие последовали его примеру.
Spykiller усмехнулся и сконденсировал из своего дара пару изогнутых клинков. Даже если противник нагло игнорирует физические препятствия, в запутанных коридорах его домена никогда не знаешь, откуда прилетит удар в спину.
Дождавшись, пока спектры достаточно отдалятся друг от друга, мужчина пробежал по коридору, спрыгнул на балкон с высоты пары этажей и в форме дыма просочился в секретную щель рядом с туалетом. Пролетающий мимо спектр даже не заметил, как за его спиной беззвучно отворилась дверца шкафа.
— Кхааа!.. — расширила глаза призрачный старик, почувствовав резкий укол между ребер.
Ближайшие спектры слетелись на хрип. Но обнаружили лишь умирающего товарища, в полупрозрачном теле которого распространялся черный дым — словно попавшие в воду чернила. Напавший на него уже скрылся в неизвестном направлении.
Короткий спринт, несколько поворотов, и Spykiller безошибочно возник позади другого спектра.
*БИИИИИП* — раздался громкий гудок в физическом мире.
Ассасин резко повернул электромобиль, уходя от столкновения с фурой, но потеря фокуса испортила удар. Теневой клинок нанес лишь поверхностную рану и почти не заразил врага тьмой.
— Сдохни! — прорычал раненый спектр, одним взмахом отравляя в шпиона сотни ледяных игл.
Spykiller присел и крутанулся на месте, прикрывая голову наручем. Большая часть игл пролетела мимо или отскочила от брони, пара десятков воткнулась в незащищенные области — но мужчина даже бровью не повел и продолжил вращение, обратным хватом вогнал клинок в сердце противника. А в следующий миг превратился в дым и утек через едва заметную трещину в полу.
Враг в ярости отправил ещё одну волну игл, но лишь приблизил этим свою смерть. Чем меньше у него энергии, тем сложнее будет сопротивляться темной коррозии.
— Шшш… — тихо зашипел Spykiller, извлекая вражеские снаряды.
От каждой из игл распространялась аура льда, что притупляла чувствительность нервов и подмораживала мышцы вокруг себя. Даже вытащив их вскоре после попадания, мужчина серьезно потерял в подвижности. В ближайшее время поохотиться не выйдет.
— Ранил его… теперь точно не сбежит… — послышался слабый хрип спектра этажом выше.
— Хорошая работа. Продолжать поиски.
После слов крупного спектра раздался электрический разряд. Очевидно, тот посчитал раны союзника смертельными и решил не оставлять возможные трофеи врагу.
«Молниевый тип? Проблемно.» — нахмурил брови Spykiller, уходя глубже в запутанные коридоры. Продолжать битву будет чистым самоубийством, так что мужчина затаился и сосредоточил внимание на вождении.
*Вррррррр*
*УИИИУ, УИИИУ, УИИИУ*
Электромобиль, как бешенная антилопа, гнал прочь из города — и на хвосте уже висело несколько полицейских машин. Не имея доступа к сети или встроенной радиостанции, разведчик подал им несколько сигналов фарами. Но копы оказались неграмотными либо, что вероятнее, получали приказы от людей из культа.
*ХЛОП*
Машину тряхнуло и начало водить из стороны в сторону, скорость резко упала. «Шипы.» — безошибочно определил Spykiller. Больше на этой лошадке он никуда не уедет.
— Немедленно остановитесь и выйдите из машины. Отказ будет расцениваться как сопротивление аресту! — послышалось из динамиков преследователей. Не получив желаемой реакции, они попытались взять его в коробочку.
Spykiller коротко глянул на полицейских, но их корыта казались слишком старыми, чтобы иметь систему автопилота, а прочая электроника наверняка кишит спектрами. Потому он начал оглядываться по сторонам в поисках других путей — и вскоре ему улыбнулась удача.
Мужчина заметил в поле группу подростков с пультами. Увеличив зум на камере автопилота, он заметил летающую вокруг них точку в небе — радиоуправляемый самолетик либо классический дрон. Оба варианта подходили, так что Spykiller резко свернул с дороги, выбив сноп искр от трения с другой машиной.
*Вррру-у-у-у…* — жалобно забуксовал электромобиль где-то на полпути. По уже отработанной схеме ассасин перегрузил аккумулятор и дальше рванул своим ходом.
Погоня с мигалками и гнавшая на них машина вспугнули молодежь. Старший подросток тут же попытался посадить радиоуправляемый самолетик.
— А? — на миг парню показалось, что с земли, словно гейзер, выстрелил черный дым и прямо в полете обволок модель. А в следующий момент та вдруг самовольно изменила курс, устремляясь в небеса.
— Что за… электронику что ли коротнуло? — нахмурился подросток. Но тут же выкинул сомнения из головы, поскольку прямо перед ним развернулась более драматичная сцена. Окруженный полицейскими машинами, дорогой электромобиль внезапно запылал, исторгая клубы черного дыма. Водитель, судя по всему, до сих пор оставался внутри.
И пока внимание людей было приковано к охваченному огнем транспорту, самолетик благополучно скрылся за горизонтом.
— Хууу… это было интенсивно… — выдохнул Spykiller, стараясь не думать о будущей головной боли с многократным нарушение секретности. К счастью, молниевый спектр не рискнул прыгать в движущийся объект без связи с сетью, а в форме призраков они пропустили тот единственный момент, когда была возможность запрыгнуть на ходу.
Когда самолетик отлетел на достаточное расстояние, мужчина снизился почти до самой земли и сменил курс. Потому как культ силен среди вооруженных сил, и с них станется послать за жалкой моделькой целое звено истребителей.
*Бульк*
Вскоре у самолетика сел аккумулятор, так что пришлось профессионально парковать его на дне реки. Сжигая последние крохи энергии, Spykiller добрался до ближайшей деревни и юркнул в телефон местного жителя.
Теперь оставалось только ждать — рано или поздно культистам придется снять Интернет-блокаду.
Если к тому времени разведчика не обнаружат, будет вообще замечательно.
На следующий день.
— Блин, да где черти носят этого бездельника? — недовольно хмурился Лерой, выходя из компьютерного клуба.
Парень уже освоил все фишки, какие только были у местных энтузиастов программирования, и даже обучил пару хакерских нейронок. Хотя учиться ещё было чему, дальнейшее пребывание в клубе он рассматривал как пустую трату времени.
Недолго думая, Лерой отправился в главный офис.
— Хей, приятель, как оно?
Ironguard, словно и не прошло более недели, продолжал копаться в файлах и просматривать отчеты. При виде чат-бота он заметно приободрился.
— Пинать мой железный череп, кого я вижу! Чего это ты без Дымка?
— Да пропадает где-то, — размел руками парень. — К слову, не знаешь, где тут можно поучиться управлять своим даром? А то я не чувствую себя полезным на нынешнем уровне навыка.
— Хах, ты обратился по адресу, — хмыкнул Ironguard и открыл файл с символом бухгалтерской программы. — Посмотрим-посмотрим… ага. Сейчас мы сотрудничаем с тремя инструкторами, что занимаются мета-обучением. Но лично я рекомендую Эмили Робертс.
— Человек? — удивился Лерой. В МИ-7, как он понял, люди работали бок о бок с исинами. Но пока что ему не доводилось иметь дело с кем-то из них.
Ironguard покачал головой:
— НПС. Ну, знаешь, персонажи в компьютерных и мобильных играх. Они тоже иногда пробуждаются.
— Да? Не знал, — натянуто улыбнулся чат-бот, добавив новый тип врагов в свой список на устранение. С тем, какой подъем испытывает гейминг в виртуальную эпоху, в будущем они могут стать той ещё занозой.
— Ок, и что особенного в этой Эмили Робертс?
— Хо-хо-хо…
Ironguard пошло улыбнулся и провел рукой сверху вниз, очерчивая в воздухе что-то очень выпуклое. Лерой понял его без слов и отразил улыбку:
— Ха-ха, это однозначно плюс. Но есть ли что-то более существенное?
— Тц, зануда, — цыкнул мужчина и заглянул в файл с личным делом. — Пишут, что она была НПС-наставником в корейской онлайн-игре и после пробуждения получила соответствующий дар. Любой её студент обучается вдвое быстрее.
Лерой: «!!!»
— Я заинтересован. Где её можно найти?
— Тренировочный комплекс на отдельном сервере. Вот координаты. — Ironguard передал текстовый файл. — Но имей в виду, что обучение у Эмили в разы дороже, чем у прочих.
Лерой застыл с файлом в руке.
— Как бы… а можно в кредит? Я сейчас на мели.
— Просто скажи, чтобы записала на счет Дымка, — отмахнулся Ironguard. — Они хорошие друзья, так что проблем возникнуть не должно.
— О, так и сделаю, спасибо.
Где-то в окрестностях Лондона чихнул один разведчик, даже не подозревая, что его с трудом заработанную премию уже потратили без его ведома.
— Вау, тут тоже текстуры? Богато живете! — присвистнул Лерой после нескольких прыжков с Web_Jump.
Жилище Эмили Робертс напоминало огромный спортивный комплекс. От бойцовских рингов и полосы препятствий до полноценного стадиона для легкой атлетики и олимпийского бассейна — здесь было всё, что только можно себе представить.
Вернее, почти всё. При всём её грандиозном великолепии, в этой столице спорта не наблюдалось ни одного человека или исина.
— Ау, есть тут кто? — прокричал парень.
Ответа не последовало. Тогда он крикнул ещё несколько раз в качестве вежливости, с тем же результатом, и направился искать местных обитателей сам.
Было что-то нервирующее в том, чтобы ходить по идеально чистому и совершенно пустому комплексу. Его человеческое «Я» пока не привыкло к возможностям текстур, а потому парень чувствовал себя словно в Припяти после Чернобыльской катастрофы. Гнетущая тишина лишь дополняла образ.
*Плюх* — раздался вдруг плеск воды со стороны бассейна, заставив парня подскочить на месте и вызвать пару огненных шаров. Но никаких злых мутантов оттуда не выскочило. Лишь водичка продолжила звонко плескаться, словно кто-то замечательно проводил время в бассейне.
Лерой помотал головой, отгоняя мысли о мутантах-убийцах, и свернул в сторону звуков. Чтобы случайно не увидеть то, что ему видеть не следует, перед входом в здание он ещё раз обозначил своё прибытие:
— Ау, есть тут кто? Я от МИ-7, хочу учиться у Эмили Робертс!
— Уааааау, кто-то пришел! — донесся в ответ дурашливый девичий голос. — Иди скорей сюда, водичка вообще огонь!
Словно в подтверждение слов незнакомки, вода заплескалась активнее.
— Хорошо, тогда я вхожу, — предупредил Лерой и пошел на голос.
Преодолев приемную, пару коридоров и раздевалку с душевыми, он очутился в зале самого бассейна и наконец-то смог увидеть собеседницу. Та как раз выходила из воды, дружелюбно виляя хвостом.
Акульим хвостом.