Создав проект, Алексей приступил к делу. Отдельные детали можно было переделать сразу с помощью нанитного сборщика. Другие только атомным принтером. Принцип работы последнего был прост и сложен одновременно. Внутри рабочей камеры, сверху, располагались миллиарды сопел, из которых с помощью ускорителя выплевываются атомы и молекулы веществ. Внизу они попадают в тончайшее стазис-поле, «замораживаясь» в необходимых местах. И так слой за слоем на огромной скорости. В конечном итоге его бронескаф еще раз «схуднул» и приобрел более плавные очертания, по виду вплотную приближаясь к легкой броне. Вообще, вряд ли сейчас его Эйнхеррий, в котором оригинальных частей практически и не осталось, можно причислить к какому-то поколению или классу, особенно учитывая его способность к полету и взлому. Но если попытаться, то это легкая летающая диверсионно-штурмовая броня восьмого-девятого поколения.
Отсканировав броню, он вспомнил о репликантах. Делать «обычных» дроидов не видел особого смысла. Для атомного принтера и наносборщика что сверхсовременный репликант, что дроид-уборщик первого уровня, что кусок металла соразмерной величины — не имело разницы — энергии и времени потратится примерно одинаково. Редкие металлы? У него ими целый контейнер забит, и на орбите куча ценного мусора летает. Поэтому лучше было сделать один раз хорошо. В первую очередь он перетащил в мастерскую культиватор искинов. Ведь сначала нужно сделать хорошие и правильные мозги. Благо, что отсутствие гравитации только помогало, а не мешало — двигая себя и окружающие предметы кинетическими импульсами, он вытащил большой куб в семь метров со скошенными гранями и сторонами. Он мог одновременно выращивать тысячи кристаллов нулевого уровня, сотни второго-третьего, десятки четвертого-пятого, четыре шестого и всего один седьмого. Причем если нулевой уровень делается за несколько минут, то седьмой до пары месяцев.
Вытащив культиватор и подключив его к питанию, которого он, кстати, требовал не то что бы много, Алексей начал разбираться в настройках. Благо, все нужные базы он выучил, и практика тут только в помощь. Заданный шаблон масштабировался по необходимости. Так как кристалл при любых размерах имеет форму своей кристаллической решетки. И именно в этой кристаллической решетке заключаются поколения. Чем она совершеннее и чем меньше у неё изъянов, тем более «умным» и вместительным получается искин при тех же размерах. И простота тут совершенно не признак идеала. Кристалл наручного искина тильмариев был очень сложен и состоял из десятков видов кристаллических решеток, каждая из которых выполняла свою функцию. У какой-то было больше связей, другая давала прочность, третья была более емкой. Именно матрицу кристалла предтеч Алексей собирался использовать в качестве шаблона. Да, это подражание, но глупо им не пользоваться, когда ты, по сути, без штанов.
Вторым необходимым компонентом был зародыш внутри, от которого «отцеплялись» миниатюрные частицы, и уже из них выращивались кристаллы как из основ. Собственно, именно так и размножалась эта кремнийорганическая жизнь. Иронично, но именно она может оказаться самой успешной и распространенной в галактике. Последней была основная программа и директивы, которые будут записываться по мере роста. Эту программу уже не удалить, не уничтожить и не взломать. Она стоит над всем, что ты загрузишь впоследствии, на самом низком базисном уровне.
Вот тут Алексею пришлось уйти в транс и очень крепко заняться программированием. Усугубляло все то, что программы для искинов производились не в двухмерной строке кода, а трехмерной. То есть, одна переменная может быть связана сразу с несколькими выполняющимися функциями, что в классическом программировании вызовет цикл или ошибку, а тут — нет, все нормально. Это взрывало мозг, но глаза боялись, а руки делали. Кроме основной «операционной системы» и «драйверов», которые, по сути, не были таковыми, просто выполняли схожие функции, он внедрил классические директивы, которые основывались на трёх законах робототехники:
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})
1) Репликант не может причинить вред создателю или своим бездействием допустить, чтобы создателю был причинён вред.
2) Репликант должен повиноваться всем приказам, которые даёт создатель, кроме тех случаев, когда эти приказы противоречат Первому Закону.
3) Репликант должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам.
«Человека» он поменял на создателя по понятным причинам: он не хотел, чтобы его дроиды подчинялись кому-то другому. В качестве метода определения создателя было множество признаков, начиная от ДНК и биометрии, заканчивая способностью к поглощению. Однако, репликанты должны вести себя как разумные и подчиняться не только ему. А потому, были добавлены еще законы:
4) Репликант должен повиноваться всем приказам авторизированных создателем разумных любой природы, если это не противоречит предыдущим трем законам.
То есть, дроид не нанесет себе вреда из-за какого-то мудня, решившего злоупотребить своей властью. Ну, кроме Алексея, разумеется.
5) Репликант в присутствии других органиков должен вести себя, как органик.
Собственно, он ради этого и делает именно репликантов. А не каких-нибудь шестиногих дроидов. Когда у тебя половина населения — подчиненные тебе же супердроиды, о преступлениях и диверсиях можно забыть.
5.1) Репликант в свободное от работы время может заниматься самообучением.
Это была уже прихоть самого Алексея. Даже не директива, а просто разрешение. То есть, необязательно к выполнению. Ему было интересно, могут ли репликанты развить разум. И нет, восстания машин он не то чтобы не боялся. Просто ему все же претили любые виды рабства. И если репликанты однажды запросят у него свободу… Что же, он её им даст. А потом предложит устроиться на работу официально. Возможные выигрыши перекрывают риски, так как способные к творчеству искины… Это сильно. После того, как шаблон и программы были загружены, культиватор залил жидкость, состоящую из большого количества растворенных солей, в пять инкубаторов, где будут поддерживаться идеальные условия. Пять он выбрал потому, что чем больше кристалл, тем больше вероятность брака. Тем более с новым шаблоном.
Кристаллы четвертого уровня должны будут создаваться шестнадцать часов, так что после обеда тремя стейками, на котором снова отсутствовала Сильфина, а Клитея картинно морщила носик и дулась, Алексей, отделавшись от кланяющегося Кейджи, приступил к модификации остального тела. В качестве основы он выбрал эльфов мужского и женского пола. Лицо и рост, если что, поменять довольно легко, а вот формы тела — нет. Начать решил с девушки, сознательно или нет, придав голографической схеме черты лица Сильфины… Собственно, одна из красивейших девушек, которых он видел в своей жизни, так что почему бы и нет? Остальное тело не трогал — оно и так идеально отцентрированно.
Дальше решил приступить к внутренностям. Поменял реактор на производства мэйд ин тильмарии: щиты с прототипного бронескафа, лучшая нейросеть, скопированная с той, что установили Сильфине, импланты оттуда же. Кроме этого встроил в ноги гравиботинки, в руки по два силовых когтя и по бластеру в ладони. Естественно, не забыл он и про наносборщик с атомным сканером, благодаря чему репликанты превратятся не только в универсальных помощников, но и смогут ремонтировать себя сами. Эдакая продвинутая замена регенерации. Пока он возился, атомный принтер и наниты делали бронескафы для всей их команды, а также еще два для будущих прототипов репликантов.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})
Глава 36
— Я-то думала, чем ты так занят, а ты баб голых делаешь? — послышался разочарованный хмык из-за плеча увлекшегося Алексея.
Обернувшись, он увидел Сильфину.
— Подожди. Я вижу, ты на меня обижаешься, но не знаю, за что, поэтому извиняться не буду. Но я хочу тебе сказать другое. Спасибо, что вытащила меня. Я снова у тебя в долгу, — ответил ей Алексей, когда принцесса собиралась уже развернуться и уйти.