Я пытаюсь решить проблему кроссовера в генетическом алгоритме на моих перестановках. Пусть говорят, что у меня две перестановки из 20 целых чисел. Я хочу пересечь их, чтобы получить двух детей. Родители имеют одинаковые целые числа внутри, но порядок отличается.
Пример:
Parent1:
5 12 60 50 42 21 530 999 112 234 15 152 601 750 442 221 30 969 113 134
Parent2:
12 750 42 113 530 112 5 23415 60 152 601 999 442 221 50 30 969 134 21
Пусть будет так - как я могу получить детей из этих двух?