Skip to content

robertosalazare/tarea03-Algoritmos-Geneticos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tarea 3: Algoritmos Genéticos

En esta tarea vamos a jugar un poco y modificar un algoritmo genético básico. Para esto, se les proporciona ya una clase AlgoritmoGenetico, como clase abstracta, y otra clase AlgortitmoGeneticoPermutaciones para el caso particular de problemas de permutaciones (como el problema de las n reinas).

Los objetivos de la tarea son los siguientes:

  1. Modificar y desarrollar varios de los operadores genéticos para el problema de permutaciones.

  2. Entender y ajustar los algoritmo genético para obtener resultados y encontrar reglas heurísticas de como modificar sus parámetros conforme el problema se vuelve complejo.

La tarea consiste de 3 archivos:

  1. El archivo genetico.py que contiene las clases de base a utilizarse.
  2. El archivo genetico_tarea.py para desarrollar un algoritmo propio.
  3. El archivo genetico_nreinas para practicar con el ajuste de AGs.

About

Tarea 3: Algoritmos Genéticos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%