public Controlador() { ModelLoader.Inicializar("Datos/Datos_Preescolar/Aulas.txt", "Datos/Datos_Preescolar/Asignaturas.txt", "Datos/Datos_Preescolar/Profesores.txt"); //ModelLoader.Inicializar("Datos/Datos_Universidad/Aulas.txt", // "Datos/Datos_Universidad/Asignaturas.txt", // "Datos/Datos_Universidad/Profesores.txt"); AsignaturaHelper.Inicializar(ModelLoader.Get_Asignaturas()); AulaHelper.Inicializar(ModelLoader.Get_Aulas()); }
public Individuo Aleatoreo() { var genes = _asignaturas .Select(asg => { var horario = HorarioHelper.HorarioAleatoreo(); return(new Gen() { Asignatura = asg, Coste = 0, Horario = horario, Aula = AulaHelper.Aleatorea(asg.TipoAula, horario) }); }).ToList(); return(new IndividuoUniversidad(genes)); }