hmm.. but what about genetic algorithms now i have little to no understanding of them
but from what i could tell (I had thought of doing an extra project on it but then shifted to hueristics) they do utilise the same type of merging of code via data structures and all as is done by the DNA in mutating.
