Dany503 / Algoritmos-Geneticos-en-Python-Un-Enfoque-Practico

Repositorio de los scripts utilizados en la obra Algoritmos Genéticos en Python: Un Enfoque Práctico para la Resolución de Problemas de Ingeniería. Marcombo https://www.marcombo.com/
41 stars 38 forks source link

¿Para por tiempo de ejecucion y no por numero de generacion? #1

Open albertoIrusta opened 2 years ago

albertoIrusta commented 2 years ago

Hola,

en primer lugar enhorabuena por el libro, es fantastico, de verdad!

He estado echando una ojeada, tambien por fuera, por si habia alguna implementación dentro de la libreria DEAP para parar el algoritmo llegado a un tiempo de ejecución....

Por ejemplo, el optimizador tiene puesto 20 generaciones por defecto. Sin embargo, el input al optimizador es mas pesado de lo habitual y me gustaria que aunque no haya completado las 20 generaciones, si en cierto tiempo no las ha acabado, que de la solución que tiene hasta ese momento...

¿Conoceis alguna forma, desde la propia libreria de deap?

Muchas gracias,

un saludo

Dany503 commented 2 years ago

Hola Alberto,

Gracias por tus comentarios. La librería no tiene dicha funcionalidad implementada. La verdad que sería interesante tener algo así. Un saludo,