Проблема, которую я пытаюсь решить, касается лучшего распределения электрических транспортных средств в электрической сети.Моя сетка имеет 20 возможных позиций (шин), позволяющих получать по одному EV каждый.Каждая хромосома имеет длину 20, и ее гены могут быть 0 или 1, где 0 означает отсутствие EV, а 1 означает, что EV находится в этом положении (сборная шина).
Я начинаю свою популяцию (100 человек) с фиксированного количества EV (например, 5), распределенных случайным образом.И пусть они развиваются через мою ГА.GA использует выбор турнира, кроссовер с 2 пунктами и мутацию щелчка.Каждая хромосома / индивидуум оценивается с помощью функции пригодности, которая рассчитывает потери мощности между столбцами (сумма RI ^ 2).Лучшая хромосома - это та, которая имеет наименьшие потери мощности.
Проблема в том, что использование 2-точечного кроссовера и мутации с изменяющимся битом изменяет фиксированное количество электромобилей, которые должны быть в сетке.Я хотел бы знать, каковы лучшие методы для моих операций GA.Кроме того, я получаю эту странно выглядящую графику наиболее пригодной для жизни хромосомы на протяжении поколений 1
Буду признателен за любую помощь / предложения.Спасибо.