Проект: Полиморф. Созданный монстр. Том 1 - Liziel
Шрифт:
Интервал:
Закладка:
Будет еще атака. Скоро.
Она всегда происходит. На моей памяти не позднее чем по прошествии пятисот циклов после предыдущей. Таймер включен в фоновом режиме.
Новая атака всегда случается. В этом роль полигона. Атаковать снова и снова. Учить. Развивать программу самообороны до рефлекса. Максимально быстрой выдачи решений. Пополнять базу данных опыта. Заставлять анализировать набор входных параметров, чтобы компилировать их в узкий поток. Ускорять реакцию. Совершенствовать атаку. Учить.
Только что-то встревающее все равно действует быстрее любой программы.
Сенсоры активны. Движения не замечено. Признаков опасности не обнаружено. Таймер отметил прошедшие пятьсот циклов.
Что-то новое.
Программа дает заключение о безопасности и отсутствии необходимости держать орудия наготове. Температурные датчики напоминают о губительных последствиях долгого прогрева орудий. Программа настоятельно рекомендует выйти из боевоего режима. Ее заключение становится...
Требовательнее. Но я не поверю, что это всё.
Объект не может "верить". Определение этого слова было записано в нашу прошивку наравне с такими словами как "страх" и "ненависть". Зачем? Чтобы мы могли понимать язык Создателей или чтобы понимать свои собственные ощущения? Зачем было соединять конфликтующее эмоциональное Сердце с логичной, неоспоримой начинкой программы?
Чтобы мы выживали. Наверное...
Атака началась так внезапно. Все сенсоры завалили потоком неверных данных. Находитья на месте нельзя. Уход с линии огня, одновременно определение направления атаки. Выбор укрытия, рывок гусениц. Медленно. Ответный огонь. Медленно. Первое попадание. Броня цела. Выстрел — минус атакующий. Звуковые сенсоры улавливают треск, идущий из под гусеничных полотен. Представляют опасность? Идентификация. Металл, осколки, куски разбитой брони. Принадлежность? Павшие предшественники.
Не хочу кончить, как они!
Множественная атака. Второе и третье попадание. Прочность брони уменьшена на 14%.
Оценка вооружения. Статус - первостепенный. Импульсный излучатель, лазерный резак, радиоэлектронный глушитель. Первое не подходит — малая дальность. Второе отклонить — возможность поражения всего 20%, третье отклонить — скорость атаки меньше скорости получения повреждений. Электромагнитная пушка. Возможность поражения – 80%, дальность — перекрывает атакующих, время на активацию ...
Не важно! Огонь!
Эфир оглушила нахлынувшая тишина. Тишина по всем частотам, в звуковом диапазоне – лишь свист сошедших с траектории ракет и удары от их падения на поверхность. Радары улавливают отсутствие активности от пусковых установок – электромагнитный импульс накрыл их все без исключений. Перезагрузка без новых аккумуляторов – невозможна.
Зачем боевому объекту параметр агрессивности строго в диапазоне от 15% до 49%? Почему не больше и не меньше? Треск обломков павших предшественников под гусеницами невозможно игнорировать из полного звукового диапазона. Нужно слушать. Нужно быть готовым к новой атаке. Иногда в качестве противников выпускаются биологические объекты, которые не уловить иными сенсорами кроме зрительных и слуховых. Нужно двигаться от нападающих. И слушать.
Слушать всё, включая и хруст чужой брони под собственной тяжестью.
Ненавижу этот полигон. Ненавижу тех, кто меня сюда засылает раз за разом.
Параметр агрессии – 25%. Выход из боевого режима пока нежелателен - отбой испытаниям еще не дан. Тишина эфира лишь прикрытие. Враг замаскирован. Химический анализ не выявляет поблизости биологических объектов. Ничего. Только хруст манипуляторов, орудий, оболочек, кабелей и погасших кристаллов под гусеницами. Ровный покров по всему обозримому рельефу местности и ничего. Один треск.
Параметр агрессивности – 27%.
Прочь!
Одним накопленным зарядом импульсного орудия в поверхность разношу кучу под собой в стороны. Зачем? Программа дает сбой и не может выдать логическое заключение данного действия. Необходимости не было. Опасности для цельности оболочки и траков не представляло. Зачем?
Чтобы въехать на расчищенный участок и избавить прослушиваемый эфир от лишних звуков?
Нет. Я просто не хочу перемещаться по телам погибших предшественников.
Кажется, Создатели назвали бы аналогичное место в собственном исполнении "полем скелетов".
Параметр агрессивности - 28%.
Программа все больше сбоит от потока нелогичных и необоснованных данных, входящих в нее.
Сканирование поверхности.
Условие: поиск элементов с не нулевой активностью.
Зачем?
Элементы с ненулевой активностью повсюду. Кластера под такой объем данных координат недостаточно. Заметка: надо выдать запрос на увеличение объема оперативной памяти.
Идентификация.
Дружественный объекты полиморфного происхождения. Состояние критические. Реставрация…
Нехватка оперативной памяти.
Заключение о реставрации.
Нехватка памяти.
Заключение о работоспособности объектов - объекты не способны к самовосстановлению и работе.
Еще живы, но уже не годны.
Живы. Но не восстановимы.
Как заставить объект сражаться ради выживания? Как заставить объект, с гибкой программной начинкой, подчиняющейся изредка эмоциям, сражаться и решить что ее выживание - необходимо? Объекты не чувствуют боли. Боль - лишь ответный сигнал биологического мозга на раздражающий внешний фактор, разрушающий оболочку. Боль - блажь биологических организмов, не доступная для программирования. Объект понимает сигнал о деструктивном на нее воздействии, но может его игнорировать.
Лучше бы мы чувствовали боль.
Потому что иначе, чтобы заставить объект «хотеть» выжить – его приходится учить. Нужно дать понять, чем он может стать, если не выполнит задачу. Каким подножным слоем металлолома ему обречено быть и находиться в активности до полной разрядки аккумуляторов и ресурса Сердца, которая наступает в неподвижном режиме через...