Зачем так сложно? Достаточно случайных изменений, и естественного отбора рабочих вариантов.
en.wikipedia.org/wiki/Von_Neumann_universal_constructor
John von Neumann's universal constructor is a self-replicating machine in a cellular automaton (CA) environment. It was designed in the 1940s, without the use of a computer. The fundamental details of the machine were published in von Neumann's book Theory of Self-Reproducing Automata, completed in 1966 by Arthur W. Burks after von Neumann's death. It is regarded as foundational for automata theory, complex systems, and artificial life.Von Neumann's goal, as specified in his lectures at the University of Illinois in 1949, was to design a machine whose complexity could grow automatically akin to biological organisms under natural selection. He asked what is the threshold of complexity that must be crossed for machines to be able to evolve. His answer was to specify an abstract machine which, when run, would replicate itself. In his design, the self-replicating machine consists of three parts: a "description" of ('blueprint' or program for) itself, a universal constructor mechanism that can read any description and construct the machine (sans description) encoded in that description, and a universal copy machine that can make copies of any description. After the universal constructor has been used to construct a new machine encoded in the description, the copy machine is used to create a copy of that description, and this copy is passed on to the new machine, resulting in a working replication of the original machine that can keep on reproducing. Some machines will do this backwards, copying the description and then building a machine. Crucially, the self-reproducing machine can evolve by accumulating mutations of the description, not the machine itself, thus gaining the ability to grow in complexity.
Программы, которые улучшают себя, появились в шестидесятые годы прошлого века. А сейчас появилась возможность дать таким программам вычислительные мощности практически без ограничений.
www . leak . info / Internet marketing research gratisСначала ищете забытые домены, в порядкевеса цитирования лучших входящих указателей.( FIND EXPIRED DOMAINS WITH INCOMING LINKS )Потом ищете входящие указателидля доменов, которые Вам интересны.( FIND INCOMING LINKS )Даром, халява, ...
google.com / pdf "наставление по физической подготовке"
Может быть полезно читать все варианты.
Так можно прибежать к инфаркту, или другим болезням. Полезнее бегать больше трёх километров каждый день, не трусцой, а обычным бегом, в режиме второго дыхания.
Посчитайте, сколько солнечных электростанций можно уместить в пустынях, и наставить ветряных генераторов в местах с ветром. Всё это можно делать на простых чистых технологиях, с полным повторным использованием отработавших материалов.
Кроме набора букв КПД (коэффициент полезного действия),
ru.wikipedia.org/wiki/Коэффициент_полезного_действия
есть ещё набор букв ROI (return on investment),
en.wikipedia.org/wiki/Return_on_investment
ru.wikipedia.org/wiki/Окупаемость_инвестиций
и другие наборы букв, типа бесценно, любой ценой, ни шагу назад, и дальше по списку.
ru.wikipedia.org/wiki/Насыщение_множества_народа
Пятью хлебами, и двумя рыбами, ...
ru.wikipedia.org/wiki/Давка_на_Ходынском_поле
Но какая будет давка!
В те дни люди будут искать смерти, но не найдут ее;пожелают умереть, но смерть убежит от них.(@) Откровение Иоанна Богослова
Окончательное решение человеческого вопроса.
google.com / Endlösung окончательное решение
Освенцим покажется доброй детской сказкой.
Будет моделировать, до успешного проекта.
Генетические алгоритмы, и дальше по списку.
Я уже писал на этом форуме, как просто моделировать эмоции, душу, и получить любознательное существо, которое будет само учиться, и дальше по списку.
Зачем делать махолёт типа птицы, если вертолёт работает лучше во всех смыслах?
en.wikipedia.org/wiki/Fuzzy_logic