Title: Entorno de trabajo computacional para el desarrollo de algoritmos genéticos
Author: González Uzcanga, Saúl Guillermo
Abstract: Este trabajo consiste en el diseño e implementación de un entorno
de trabajo computacional (mejor conocido por su nombre en ingles,
framework de software) para desarrollar algoritmos genéticos escrito
en el lenguaje de programación Java. La arquitectura del framework
consiste en una librería de 23 clases dividida en dos paquetes. La
implementación del entorno se logra al heredar de la clase Individuo
y definir la estructura del cromosoma, la función del aptitud, el cruce
y la mutación. Se pueden escoger entre varios tipos de individuos pre
configurados y varios tipos de selección y otras reglas como elitismo
o selección post-cruce, aunque el usuario puede diseñar sus propios
métodos de selección. Con la finalidad de describir cómo implementar
la librería, se explica paso a paso el diseño (código) de una aplicación,
además de cómo modificar sus distintos parámetros.