The genetic algorithm assignment