The genetic algorithm
Your DNA has most of the information needed to make you you. The information is encoded through four different chemicals that act as a sort of alphabet, spelling out the language of life. In the 1960/s a similar approach was adopted to solve complex problems.
Here’s a tutorial on genetic algorithms and how to use them.