Your first point doesn&#x27;t make sense to me. Human knowledge is not encoded in DNA in a single lifetime and more abstract concepts will never be &quot;passed&quot; down to offspring. This is where artifical lifeforms have a huge advantage. Their offspring can directly recieve knowledge from their parents. We can also do tons of other things that would be unrealistic, such a 1-parent cloning, n-parent children where n &gt; 2, children with no parents, etc. Just because we design systems that vaguely model real life in evolutionary computing doesn&#x27;t mean we are constrained by the same laws of genetics.<p>FWIW, I agree that any form of intelligent machines that surpass humans at general aptitude tests are decades away. We may not even see them in my lifetime and I&#x27;m only 22 years old.