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