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