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