Este proyecto implementa un algoritmo genético en Python para evolucionar cadenas de texto hasta llegar a la cadena objetivo "Hola, Mundo".
-
Requisitos:
- Asegúrate de tener Python instalado en tu sistema.
-
Configuración:
- Modifica los parámetros del algoritmo según tus necesidades en el archivo
main.py
:
tamano_poblacion = 300 probabilidad_mutacion = 0.1 numero_generaciones = 3000 objetivo = "Hola, Mundo"
- Modifica los parámetros del algoritmo según tus necesidades en el archivo
-
Ejecución:
- Ejecuta el script
main.py
:
python main.py
- Ejecuta el script
-
Resultados:
- El programa imprimirá la cadena objetivo y la generación en la que se encontró.
Si deseas aplicar este algoritmo a un objetivo diferente, puedes modificar la variable objetivo
en el archivo main.py
con la cadena que desees.
Siéntete libre de contribuir con mejoras, correcciones o nuevas características. ¡Las contribuciones son bienvenidas!