{'fraction_non_alphanumeric': 0.012568735271013355, 'fraction_numerical': 0.003142183817753339, 'mean_word_length': 4.563318777292577, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Towards Embodied Evolution of Robot Organisms

The theory of evolution through natural selection was conceived by Charles Darwin in the 19th century. It was used it to explain life on earth as we know it. In the 20th century the rules and concepts of evolution were transferred to the computer to evolve digital entities like programs or solutions to numerical functions. Now we aim to take the next step, taking evolution back into the real world by evolving physical things. Our goal is to create a system where robot organisms undergo evolution. Such a system is an example of second order engineering, that is, a system where we don’t directly design a robot organism but design a designer of robot organisms. Such a system can be useful when it is difficult or impossible to determine beforehand what a good design is. An example of such a situation could be planetary exploration. We do not know what the requirements for a robot on an unknown planet would be. So instead of directly designing a robot organism we could send a system to this planet which can build and deploy new robot organisms into the environment. Based on the performance of a robot organism the system can select promising ones and improve them, resulting in increasingly better robot organisms.