Evolutionary Process

 

The first step in the evolutionary process is to randomly generate an initial population.

Once a population of programs is formed, the performance of each program is evaluated against the problem model.

Finally, the members of the population are bred according to how good their evaluation was in the last step. We will discuss the breeding process in more detail later.