DEAP eaSimple алгоритм с нечетным числом лиц - PullRequest
0 голосов
/ 05 ноября 2019

Документация для алгоритма eaSimple гласит, что родители делятся на пары последовательных особей, и каждая пара порождает двух потомков.

Сначала родительская популяция Pp дублируется с помощью метода toolbox.clone (), и результат помещается в потомство Po. Первый цикл по Po выполняется для объединения пар последовательных людей. В соответствии с вероятностью кроссовера cxpb особи xi и xi + 1 спариваются с помощью метода toolbox.mate (). Получившиеся дети yi и yi + 1 заменяют своих соответствующих родителей в Po.

Как обрабатывается последний человек из популяции с нечетным числом людей? Разве он никогда не соединяется с другим человеком и только мутирует?

...