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