Итак, начнем с брони. У меня сейчас самовосстанавливающаяся, но она явно слабее современной типовой. С одной стороны, я хочу эту фишку оставить, а с другой – мне требуется увеличить прочность. Копаюсь в пачке исследований и того, что успел накупить искин. Ага, вот есть один интересный вариант – тоже многослойная, с очень интересной структурой броня, только вот сделать ее восстанавливающейся по старой технологии нереально – слишком мелкие кластеры. Хм, а если напихать туда что-то типа сенсоров, умеющих вырабатывать простейшие алгоритмы решений – что именно за слой нужно восстанавливать, ведь мне нужно это как-то узнать, да и объем работ как-то оценить. Собственно, долго я даже не думал, залез на портал исследований и утащил оттуда разработку по имитации нервной системы, потом просто подобрал аналоги у себя в игровой базе для замещения нейронов. Ага, что-то вырисовывается! Теперь пронизываем всю броню чем-то вроде сосудов – мне нужно как-то и транспортировать материалы для восстановления. Как-то само собой вылилось в очередную мозголомную задачку. Просто так уже раствор не передашь, появились наниты, занимающиеся стройкой, блокировкой повреждений и тому подобным. Ага, еще и миниатюрные насосы потребовались. Пусть строительный материал у меня в жидком виде, но его еще нужно подать на нужный участок, да и плотность у него весьма и весьма. Насосы могут поломаться, нужно и их восстанавливать, опять система по их ремонту и закупорке прорванных сосудов. Хорошо, что многие материалы были в свободном доступе – здесь я опирался на кровеносную систему человека, идея витает в воздухе, так что грех ее не ухватить. Чтобы не перегружать мой механоид и мозг, всю систему реагирования на события возложил на распределенную сеть программируемых сенсоров – теперь они подавали необходимые команды, ну и пришлось впихивать небольшой управляющий блок для всего этого хозяйства. Потом поставил на оптимизацию в свою программу и запустил, через двенадцать часов обещает выдать результат. Думаю, придется еще вносить изменения, но что делать? А так вроде даже лучше получилось. Пусть толщина и возросла, но прочностные характеристики тоже немного возросли – пришлось изменять минимальное зерно и его форму. Броня уже не сплошная, а с внедренными капиллярами. Практика покажет, лучше или хуже в таком виде. Небольшие управляющие блоки теперь отчитывались мозгу механоида о повреждениях, ремонт же должен происходить автоматически, правда, о его ходе тоже шел отчет, но вроде информации не стало слишком много.
Следующий этап – управление двигателем. Оно должно быть инстинктивным, так что пришлось и там внедрять программируемые сенсоры, вот уже собираюсь следить за каждым его чихом, для того, чтобы совершить поворот. Тут я пропыхтел дольше всего – нужно учитывать состояние своего тела, его инерцию, скорость, внешнюю обстановку и тому подобное. Если раньше я сам подавал на двигатель сигнал – добавить мощность на столько-то, то теперь же этим занимался сам двигатель, по команде тактического модуля в моем мехе. Да уж, пришлось и мех модернизировать. Заменил всю начинку на более мощную, затем пришлось еще разбивать на зоны ответственности, что чем управляет. Да, уже не детально, а только общие команды, так сказать, озвучивает намерения, а выполнять их дело самого глайдера. Реактор, вооружение, блок наведения, сенсорный блок – пусть сама начинка меняется, но управляющие скрипты должны быть в самом глайдере. Да, придется обучаться стрелять каждым новым вооружением – пока наберет опыт, придется попотеть. Хотя мне то что – дам команду меху и пусть тренируется, я потом в него зайду и все, уж что-что, а заставить выполнять его простые команды я могу и на расстоянии.
Пришлось продумывать и систему архивации наработанных алгоритмов – тут и гадать нечего, повреждения в бою неизбежны, и тренироваться после каждого боя не наш метод. И вот дошел я до основного – в начинке меха блок слияния. Раньше было как… Есть просто мощности в нем и ими пользуешься, сама нагрузка лежит на одном блоке, которым ты и управляешь. Тоже слияние, но своеобразное – модуль адаптации и скрипты. Но вот здесь получается затык. Скриптов уже у меня много, но сложность самой машины возросла на порядок, если не больше. Я переложил нагрузку на сам глайдер, и мех только управляет – выдает намерения, а дальше отсылка команд на нужные участки и сама распределенная сеть решает задачи. Но вот беда, адаптационного модуля в данном случае недостаточно, да и опыт показывает, что, в конце концов, я влез управлять всем напрямую, потому и башка раскалывается. Так вот я и решил выкрутиться – сделал хранилище для сознания, а проще говоря, искин.