Выбрать главу

—‌ Что знаешь об алгоритмическом маневрировании? — спросила Асала.

Нико замялись. Во время подготовки они посещали занятия на эту тему, но ничего сверх основной программы. Оставалось надеяться, что у них получится.

—‌ Ну, Нико?

—‌ Я справлюсь, — сказали они.

Нико подключились к сенсорам корабля, отслеживающим атаки и соответственно корректирующим курс. Правильно, что Асала взяла управление на себя. От этой функции никакого толку, когда противников так много. Уйти с траектории одной ракеты — значит только наскочить на другую. Передовые бортовые компьютеры просчитывали такие ситуации мгновенно, но этот корабль был довольно примитивным, ему столько частых скачков не под силу. К тому же на маневры, которые потребует такой алгоритм, просто не хватит топлива.

Асала же могла быстро перемещаться влево, вправо, вперед и назад без рывков, не растрачивая энергию. Мастерски уворачиваться от ракет ей помогали инстинкты.

Но это не значило, что алгоритмическому маневрированию не найдется применения. Если Нико зафиксирует сигналы различных противников (ключевое слово «если»), возможно, получится запустить программу для расчета закономерности стрельбы (ключевое слово «возможно»). Обычно это бесполезно, но на сей раз сыграло на руку требование генерала Кинриг использовать для обороны ИИ. Числа в генераторах «случайных» чисел вовсе не случайны, и в теории Нико могли взломать их систему.

Нико должны были предсказать движение ракет, тогда Асала смогла бы запрограммировать эффективную атаку и уничтожить врага без единого промаха. Учитывая ограниченный арсенал, правильный прогноз, скорее всего, был их единственным шансом на спасение.

—‌ Как продвигается? — спросила Асала.

—‌ Продвигается, — сказали Нико. На это, как и на что угодно, требовалось время. Нико работали так быстро, как только могли.

Боги, а Асала была хороша. Нико замечали экраны краем глаза. Дронов было по меньшей мере двадцать, все — размером с их посудину или больше. Пока обошлось без попаданий. К счастью, ракеты не могли зафиксироваться на их радиоактивной сигнатуре благодаря скремблерам, которые Нико уже подключили.

За работу. Не время отвлекаться.

У генерала Кинриг были отличные файрволы. Ничего удивительного. Она вкладывалась в свои ИИ. На нее, вне всяких сомнений, работали лучшие программисты Гань-Дэ, и обычные скрипты через такие протоколы не пробьются. Единственное, что давало Нико фору, — знакомство с системой безопасности Кинриг.

—‌ Приготовься к удару, — вдруг сказала Асала напряженным голосом. Нико вцепились в края пульта.

Корабль перенес мощный удар слева, потерял равновесие.

Асала держалась за поручень, приваренный к навигационной панели как раз на такой случай, и осталась на месте благодаря ремням. А Нико завалились налево, врезавшись в свое сиденье. Голова зацепила край, и мир рассыпался на осколки, а перед глазами все поплыло. Звон в ушах заглушил резкие приказы Асалы.

Нико медленно проморгались, пытаясь хоть что-нибудь разглядеть, несмотря на гул в ушибленной голове. Если они не придет в себя, Асале придется справляться одной, а Нико ей нужны.

Нико поднялись на ноги.

—‌ За дело! — крикнула Асала.

Нико залезли обратно в сиденье, застегнули ремни. Пора пожертвовать свободой движений.

Они прищурились, напрягая ослабевшее зрение. Скрипты работали как надо, и Нико снова начали печатать, только теперь клавиатура была в чем-то скользком.

В крови.

Нико ощупали лоб. Над левой бровью — кровоточащий порез. Они мазнули по нему тыльной стороной ладони и продолжили печатать. У всех защитных протоколов по определению есть слабости — просто потому, что это протоколы. Они систематизированы. Даже Кинриг не такая параноичка, чтобы программировать каждого дрона по-своему. Это неэффективно. А значит, дронов объединяла сеть, и Нико оставалось проникнуть всего в одного. Между дронами и командной базой должна быть какая-то связь. Это-то и есть уязвимость. Такую связь нельзя защитить полностью. Программисты Кинриг наверняка рассчитывали на то, что дроны будут достаточно быстрыми и эффективными, чтобы никто не успел воспользоваться слабостью.

—‌ Сейчас нас порвут. Я больше не могу их сдерживать, — сказала Асала с ударением на каждом слове.