synchronize generations by reproducing exclusively from previous population state
remove gain-of-function mutations, implement horizontal gene transfer, create reproduce method for Population type --> leads to random walk around sporesize equal to number of genes