Search
Write a publication
Pull to refresh

Comments 7

Сразу "Непобедимый" Лема вспоминается.
точно, значит я не один такой ;)
UFO landed and left these words here
Насчет ПО, нужно отталкиваться от биологии. Отдельный робот - клеточный автомат, который несет на борту одну и ту же программу, но может выполнять различные функции, в зависимости от случайных или запрограммированных внешних факторов, как живая клетка, включая-отключая те или иные подпрограммы ("гены"). Для управления колонией клеточных автоматов нужен набор сигналов с параметрами X (суть сигнала) и Y (интенсивность), причем сигнал передается непосредственно от робота к роботу и по ходу распространения его Y снижается, подобно концентрации биологически активных веществ по мере распространения в живом организме. Отличие от живых образцов состоит в возможности перепрошивки базовой программы ("генома") по команде для целого множества автоматов. Одна программа - одна "фигура" из роботов, поэтому если перепрошить все элементы множества, можно преобразовать одну "фигуру" в другую, а если перепрошивать только соответствующие тем или иным критериям - можно разделять фигуры на части, или же наоборот, перепрошив два сообщающихся множества с разными программами одной новой - объединить их в одно.
это пока даже на "микро" не тянет =/
Sign up to leave a comment.

Articles