a) Generar el conjunto de soluciones, Evaluar las soluciones en la Función Objetivo, Asignarle un costo o una calificación basada en la evaluación, Seleccionar las mejores soluciones que pasarán a la siguiente generación, Repetir el proceso hasta alcanzar algún criterio de paro.