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