site:phys.org recent advancements in artificial life - Search