Comment
Comment by goksankobe
Where would you start though? On software level, I can imagine how this could work, based on genetic algorithms where offsprings evolve by sharing the weights of their neural networks from parents. But self-replicating hardware is quite challenging isn't it?