Общая схема эволюционных вычислений представлена на рис. 1.
Рис. 1.  Схема вычислений
Специфика используемого эволюционного метода отражена главным образом в блоке формирования новой хромосомы . Параметрами, характеризующими особенности применяемого метода, являются длина фрагментов, на которые разделяются родительские хромосомы, параметр , указывающий наличие или отсутствие кроссовера внутри фрагментов ( € {да, нет}), число хромосом-родителей у каждой формируемой хромосомы. В зависимости от значений этих параметров различают следующие варианты процедуры формирования хромосом-потомков:
1. Две родительские хромосомы и разделяются на фрагменты одинаковой длины , потомки образуются из чередующихся фрагментов родителей, как показано на рис. 2, где =5; наверху рисунка отмечено, из какой хромосомы ( или ) взят фрагмент. Предполагается, что для каждого потомка значения выбираются случайно из некоторого множества.
Рис. 2.  Структура хромосомы в первом варианте формирования потомка
2. Как и в предыдущем варианте, используются два родителя, но дополнительно вводится операция кроссовера внутри каждого фрагмента, причем случайно выбираемые точки разрыва отделяют участки хромосом, взятые от разных родителей (рис. 3).
Рис. 3.  Структура хромосомы во втором варианте формирования потомка
3. Вариант, аналогичный варианту 1, но в формировании потомка может участвовать более двух родителей, т.е. потомок формируется из фрагментов хромосом, случайно выбираемых в соответствии с их вероятностями , рассчитанными в процедуре "Определение перспективности членов популяции".
4. Вариант, аналогичный вариантам 2 и 3, т.е. характеризуемый наличием кроссовера внутри фрагментов и полигамностью – использованием нескольких родительских хромосом.
Для каждой хромосомы, генерируемой в процессе поиска экстремума, рассчитывается значение целевой функции ().
Селекция заключается в отборе из числа генерируемых хромосом членов нового поколения. После отбора хромосом старое поколение заменяется на вновь сформированное.
Определение перспективности членов вновь сформированного поколения заключается в расчете вероятностей выбора родительских хромосом (или их фрагментов) для последующего акта порождения хромосом-потомков. Вероятности рассчитываются, например, по известному "правилу рулетки".
Частными случаями рассмотренной процедуры формирования потомков являются реализации эволюционных методов GA, ACO и PSO.
Вариант 2 с длиной , равной длине всей хромосомы, соответствует одноточечному генетическому алгоритму (GA). Тот же вариант, но при =1, близок к GA с однородным кроссовером. Методу ACO соответствует вариант 3 при =1. Метод PSO имеет место, если =1, а в качестве родителей при формировании -го потомка преимущественно используются две хромосомы: глобально рекордная (с лучшим значением целевой функции среди всех хромосом популяции) и локально рекордная (с лучшим значением целевой функции среди -х членов всех предыдущих поколений).
Методы, соответствующие описанным вариантам формирования новых хромосом при , выбираемых случайно в широком диапазоне значений, объединяются в группу смешанных эволюционных методов (Mixed Mode Evolution Methods).