Вы находитесь на странице: 1из 4

UNIVERSIDAD NACIONAL DE LOJA

Modificaciones realizadas al Ejemplo del JGAP 1. Una vez abierto el proyecto escogemos la clase CambioMinimoFuncionAptitud.java y modificamos el mtodo montoCambioMoneda

Esta modificacin es para que devuelva el monto ingresado en un nmero de monedas de cada cantidad en el sistema monetario del Ecuador.

Luis Alberto Gonzlez Pineda

UNIVERSIDAD NACIONAL DE LOJA

2. Se agreg atributos nuevos a la Clase CambioMinimo.java:

Estos atributos van a guardar informacin para luego ser utilizada en la interfaz grafica. 3. Se modifica la configuracin de los cromosomas con 6 genes que representan cada una de las monedas correspondientes.

4. El atributo tiempoEvolucion guarda el tiempo que la poblacin evoluciona.

5. El atributo cromosomaApto guarda el valor del cromosoma ms apto.

6. El atributo combinacionMonedas guarda la combinacin de monedas que se genera.

Luis Alberto Gonzlez Pineda

UNIVERSIDAD NACIONAL DE LOJA

7. El atributo montoMonedas guarda el valor total en centavos y el nmero de monedas que suma dicho valor.

Interfaz para el Ejemplo de JGAP

1. En el campo de texto ingresar el valor que deseamos descomponer en monedas.

2. Presionar el botn [Buscar combinacion] para iniciar el proceso de bsqueda de la mejor opcin de la combinacin.

3. En el campo de texto aparecer el valor de aptitud del cromosoma mas apto.

Luis Alberto Gonzlez Pineda

UNIVERSIDAD NACIONAL DE LOJA

4. El rea de texto muestra la combinacin de monedas que suma el valor ingresado.

5. El campo de texto muestra el tiempo de evolucin del cromosoma en milisegundos.

Luis Alberto Gonzlez Pineda

Вам также может понравиться