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