Ник. Цикл (СИ) - Ясинский Анджей. Страница 94

Уже на третий день мне наскучило во время пробежки напрягать мозги, все время пытаясь рассчитать свое передвижение таким образом, чтобы загонять преследователей в лапы стражников. Поэтому я засел за комп и применил все свои знания и способности, чтобы переложить эту часть работы на своего электронного помощника. Задача на первый взгляд казалась простой — нахождение оптимального пути среди трехмерной модели города, к этому моменту уже построенной, не зря же я облазил почти весь внутренний город и часть внешнего. Наличие таких алгоритмов в бадди-компах является обязательным. Однако все это осложнялось дополнительными ограничительными условиями — передвижными препятствиями (стражниками) и необходимостью сталкивать своих преследователей с этими препятствиями. Мне не хотелось слишком углубляться в разработку оптимальной программы, на которую можно потратить много времени, голова была забита совсем другим. Поэтому я выбрал самое быстрое по написанию решение, но, по прикидкам, более ресурсоемкое по обучению и по загрузке компа — использовать пресловутые нейронные сети плюс еще кое-какой анализ. У них есть определенное достоинство — обучаемость. При правильно заданных граничных условиях работы и наличии достаточного для обучения времени их результативность многократно превышает другие «статичные» алгоритмы расчетов. К тому же сделал программу, запустил на обучение — и занимайся своими делами.

И тем не менее обучение нейросети двигалось медленно — слишком много динамически меняющихся параметров, пока я не сообразил сгрузить все это на удаленный субноут. Дело пошло веселее. Через пару суток я уже проверил работу программы в действии, и результат частично оправдал мои ожидания. Виртуальность, конечно, хорошая штука, но такие вещи лучше проверять на практике, и я не был уверен на все сто процентов, что проверка сразу даст положительные результаты. Поначалу были и накладки. Но вскоре все стабилизировалось. А комп, кроме того, продолжал обучаться уже на реальных данных, ведь реальность иногда даже более непредсказуема, чем фантазия человека. С этим утверждением можно поспорить, но я не буду этого делать. В постоянных спорах с самим собой и до шизофрении дойти недолго.

Тем не менее все эти игры сбивали график моих тренировок с оружием. Если сначала тренироваться дома, то из-за беготни я не успевал избавиться от сопровождения до наступления рассвета, даже с учетом возможностей компа, и тогда приходилось мириться с их присутствием. Поэтому я сразу начинал с пробежки, а потом уже в тихом уголке, или на той же стене, или в каком-нибудь парке устраивал тренировки. Правда, пришлось брать с собой свое оружие, рискуя нарваться на какого-нибудь любопытного, но мне все это нравилось. И нравилось красоваться перед девушкой, махая шестом или мечом. Она внимательно и явно со знанием дела смотрела на все, что я вытворяю. Иногда на ее лице мелькали тени каких-то мыслей, или она морщилась, когда я делал что-то не так. Короче, сопереживала.

Васа как-то прознал про мои ночные прогулки.

— Зачем ты это делаешь?

— А что? Мне нравится, да и, признаться, уже просто не могу без физических нагрузок.

— Ты хоть меч свой не бери, — с некоторыми признаками неудовольствия ответил Васа.

— Почему? — удивился я и вытащил меч из ножен, рассматривая его.

— Во-первых, меч у тебя типично эльфийский. Не спутаешь. Довольно редко случается, чтобы люди владели эльфийскими клинками. Во-вторых, могут заметить клеймо, сам понимаешь, к чему это может привести…

Я покивал.

— А если клеймо будет стоять другое?

— Вот как? И какое же?

— Мое собственное, — улыбнулся я.

Васа хмыкнул:

— Вообще это некрасиво. Клеймо — подпись мастера, сделавшего меч, ну или, как в данном случае, принадлежность кому-либо. В первом случае я бы не советовал менять клеймо, однако в твоем, думаю, хуже уже не будет.

— А почему некрасиво? Что может произойти?

Васа пожал плечами:

— Узнают — ославят. Вроде как чужую славу мастера решил себе присвоить.

Странно это. Ну да ладно.

Я долго думал, что бы такое сотворить. Просто так заменить клеймо неинтересно. В конце концов нужно же использовать свою фантазию и возможности Умника? И еще, насчет типичности для эльфийских клинков. Менять форму мне не хотелось бы — привык уже. А что, может, отвлечь внимание от формы меча?

Почесав свою репу, подумал. А почему бы и нет? С помощью Умника придал мечу иссиня-черный цвет. Посмотрел со стороны. Совершенно другой эффект. Вроде бы тот же самый меч, однако то, что это эльфийский клинок, уже не бросается в глаза. В принципе и клеймо практически не видно, только если приглядеться с близкого расстояния. Но раз уж начал дело, надо довести до конца. Как бы и тут выпендриться?

Я в задумчивости походил по комнате. Было бы круто и красиво посадить вместо клейма голограмму, но это не так-то просто сделать. Хотя… Ведь можно добиться эффекта игры света. Надо просто сделать такое покрытие, на котором будет происходить интерференция света. С такими мыслями я засел за поиск нужной информации. Один из найденных вариантов мне понравился своей относительной простотой.

Достаточно прорисовать рисунок насечками микронного размера, чтобы механизм заработал. Так и получилось. Старое клеймо я удалять не стал, только замаскировал его тонким слоем металла — вдруг еще понадобится, — а поверх нанес свой рисунок. На темном фоне всеми цветами радуги заиграл раскрывший крылья орел, в своих лапах держащий меч. Получилось тускловато, и, чтобы разглядеть все, надо присмотреться, но это и хорошо.

«Слушай, Ник, а насечки загрязняться не будут? Мне кажется, от этого весь эффект пропадет».

Я хлопнул себя по лбу:

«Ты гений, Умник! Действительно, достаточно попасть в насечки грязи или пыли, а она есть везде, и все… Хана красоте! М-да… Есть предложения?»

Мы помолчали.

«Значит, нет. Ладно, — вздохнул я, — давай вместе думать. Нам надо, чтобы на рисунок попадал свет. И в то же время желательно чем-то все это прикрыть. Какое может быть прозрачное и достаточно крепкое покрытие, а? Стекло? Алмаз? Нет, они хрупкие. При первом же ударе раскрошатся…»

«Слушай, Ник. А почему бы и нет?»

«А?» — Я выплыл из глубокой задумчивости.

«Ну смотри. Допустим, это будет алмаз. Покрываем им поверхность, магически укрепляем — и все!»

«М-да? — с сомнением протянул я. — А как ты будешь покрывать алмазной пленкой поверхность? Это ведь должна быть пленка с заполнением микротрещин, а алмазу вроде как такую форму не придашь… Или я ошибаюсь?»

«Ну сложности есть, конечно, однако можно попробовать все сделать проще. Совместить химию и магию. По сути, нам надо, только чтобы в трещины ничего не попадало. Вот. А ты возьми и замажь их, например, углем. Ненужное я уберу, а атомы углерода соберу в кристаллическую решетку алмаза, да еще и обеспечу хорошее сцепление атомов углерода и железа. Просто организую им взаимное проникновение. Если что, создам недостающее с помощью инфомагии. Ну а потом, как и раньше, наложу на все это укрепляющую информструктуру, которая, кроме всего прочего, не позволит атомам углерода и железа взаимодействовать. Что скажешь?»

Я только покачал головой. Сейчас был один из редких случаев, когда Умник сам предложил решение проблемы. Обычно на это его приходилось наталкивать.

«Ну давай попробуем».

Вспомнив, что на кухне я угля не найду — магическая печка, итить ее, я взял со стола сорванную ранее веточку с мелкими белыми цветочками и скептически посмотрел на нее. Не-а, зеленая. Оглядевшись и воровато посмотрев на дверь, я вырвал из какой-то старой книги страничку, достал из рюкзака свою зажигалку, которой не пользовался уже бог знает сколько времени, поджег бумагу и аккуратно положил на металлический поднос для фруктов. После того как она сгорела, аккуратно собрал получившееся черное месиво и втер в изображение орла.

«Ну как, пойдет?» — спросил я у Умника.

Через несколько секунд молчания он ответил недовольным тоном: