1 Stage1: Loop, parser code non-evolved, chromosome is mapping from characters to operations
2 Stage2: Loop, parser code non-evolved, chromosome is genetic program taking (number, character, number) as its input
3 Stage3: Loop non-evolved, chromosome is genetic program taking string of characters as its input (using atoi as primitive)
4 Stage4: Loop non-evolved, chromosome is genetic program taking string of characters as its input (using atoi as primitive), allowing for subroutines
5 Stage5: Loop non-evolved, chromosome is genetic program taking string of characters as its input
6 Stage6: Loop non-evolved, chromosome is genetic program taking string of characters as its input, allowing for subroutines
7 Stage7: Chromosome is genetic program taking whole file as its input