Ver Mensaje Individual
  #35 (permalink)  
Antiguo 28/04/2015, 14:52
Avatar de raco_hernandez
raco_hernandez
 
Fecha de Ingreso: agosto-2012
Mensajes: 39
Antigüedad: 11 años, 9 meses
Puntos: 4
Respuesta: Algoritmo Genetico Horarios Escolares

Cita:
Iniciado por dashtrash Ver Mensaje
Depende.Las condiciones se utilizan para :
1) Generar las soluciones aleatorias.Son aleatorias, pero se le puede forzar a cumplir una serie de reglas.Por cada profesor, por materia/dia/grupo , puede activar 1 solo bit.
2) Ejecutar la "fitness function", la función que evalua cómo de buena es cada solución en la población de soluciones.

En 2) hay que volver a evaluar todas las condiciones, incluidas las que se usaron en 1).Se podría intentar comenzar con soluciones (horarios) 100% aleatorias, y evaluar las condiciones sólo en la fitness function (sólo en (2)).Si tarda demasiado en converger,o no converge, se le "ayuda" forzando las condiciones iniciales usando 1)
Probe cambiando como comentas un bit por bit pero se hacia eterno tengo 12 grupos (40 horas por grupo) y 1 por 1 tardaba mas de 12 horas, en tu experiencia mas o menos cuanto debe durar???