Experiments with a coroutine execution model for genetic programming

S.R. Maxwell · 2002

The genetic programming methodology is expanded with a coroutine model for the synchronous, parallel execution of the individual programs in the population. For certain classes of problem, namely those that support fitness comparison between individuals which are in a state of execution, this model allows the removal of execution time and iteration limits. Populations can then tolerate individuals with infinite loops (or in a suitable environment, infinite recursion), while still allowing evolutionary progress.>

Read the paper · More papers on PaperTik