The population size is 1. I’m using the same (1+1)EA evolutionary algorithm used in chapter 5 of Compositional Evolution, because I thought this was also a good excuse to play with some of the concepts in that book as well. I didn’t expect to be able to stick with that algorithm this long, but so far it has been fruitful.
Only point mutations are allowed right now, no inserts or deletes or larger scale changes. I ultimately intend to include more variety here. Also, the genome is represented as a character string using the ACGT alphabet, and the probability of mutation varies with the type of mutation, e.g. “transitions” are more likely than “transverions.”
I have not yet implemented recombination, but intend to.