CODE COMPLEXITY LOW MEDIUM HIGH EXECUTION SPEED SLOW FAST O(1) CONSTANT O(N) LINEAR O(N²) QUADRATIC SELECT SELECT MUTATE EVALUATE REPLACE PROG_A PROG_B PROG_C MUTATOR EVALUATOR NEW_PROG