AutomatImpl moved to GeneticCommon