modificaciones jgap

5
 UNIVERSIDAD NACIONAL DE LOJA Luis Alberto González Pineda Modificaciones realizadas al Ejemplo del JGAP 1. Una vez abierto el proyecto escogemos la clase CambioMinimoFuncionAptitud.java y modificamos el método montoCambioMoneda Esta modificación es para que devuelva el monto ingresado en un número de monedas de cada cantidad en el sistema monetario del Ecuador.

Upload: luis-gonzalez

Post on 05-Apr-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modificaciones JGAP

7/31/2019 Modificaciones JGAP

http://slidepdf.com/reader/full/modificaciones-jgap 1/4

 

UNIVERSIDAD NACIONAL DE LOJA

Luis Alberto González Pineda 

Modificaciones realizadas al Ejemplo del JGAP

1. Una vez abierto el proyecto escogemos la clase CambioMinimoFuncionAptitud.java y

modificamos el método montoCambioMoneda

Esta modificación es para que devuelva el monto ingresado en un número de monedas de cada

cantidad en el sistema monetario del Ecuador.

Page 2: Modificaciones JGAP

7/31/2019 Modificaciones JGAP

http://slidepdf.com/reader/full/modificaciones-jgap 2/4

 

UNIVERSIDAD NACIONAL DE LOJA

Luis Alberto González Pineda 

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

Estos atributos van a guardar información para luego ser utilizada en la interfaz grafica.

3. Se modifica la configuración de los cromosomas con 6 genes que representan cada una de las

monedas correspondientes.

4. El atributo tiempoEvolucion guarda el tiempo que la población evoluciona.

5. El atributo cromosomaApto guarda el valor del cromosoma más apto.

6. El atributo combinacionMonedas guarda la combinación de monedas que se genera.

Page 3: Modificaciones JGAP

7/31/2019 Modificaciones JGAP

http://slidepdf.com/reader/full/modificaciones-jgap 3/4

 

UNIVERSIDAD NACIONAL DE LOJA

Luis Alberto González Pineda 

7. El atributo montoMonedas guarda el valor total en centavos y el número 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 botón [Buscar combinacion] para iniciar el proceso de búsqueda de la mejor opción

de la combinación.

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

Page 4: Modificaciones JGAP

7/31/2019 Modificaciones JGAP

http://slidepdf.com/reader/full/modificaciones-jgap 4/4

 

UNIVERSIDAD NACIONAL DE LOJA

Luis Alberto González Pineda 

4. El área de texto muestra la combinación de monedas que suma el valor ingresado.

5. El campo de texto muestra el tiempo de evolución del cromosoma en milisegundos.