Я пытаюсь реализовать Генетический алгоритм. Я пытаюсь реализовать кроссовер одного порядка. Я не могу этого сделать. Пожалуйста помоги!matlab кроссовер генетический алгоритм
Пусть это мое население
new_pop =
0000011001
0000011001
0000000100
0000011001
0000011001
0000010001
Я хочу, чтобы случайно выбрать 2 родителей из этого набора и сделать одного кроссовера порядка. Множество, которое я дал выше, упорядочено, то есть означает, что люди-монтажники помещены выше. Как я могу сделать кроссовер одного порядка?
Любая помощь будет оценена!
Я буду редактировать этот вопрос, если это не ясно! – roni
Связанный вопрос: [Одиночный упорядоченный кроссовер в Matlab] (http://stackoverflow.com/questions/16302382/single-point-ordered-crossover-in-matlab) –