updates to genetic algorithm/drive controller