Este es el comando PGAFitness que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
PGAFitness: asigna el valor de la función de evaluación del usuario a un valor de aptitud.
DESCRIPCIÓN
Primero, el valor de la función de evaluación del usuario se traduce a todos los valores positivos, si los hay.
son negativos. A continuación, esta secuencia positiva se traduce en un problema de maximización si el
La dirección de optimización del usuario fue la minimización. Esta secuencia positiva luego se asigna a
un valor de aptitud usando clasificación lineal, aptitud de normalización lineal o la identidad (es decir,
el valor de la función de evaluación). Esta rutina generalmente se usa después de que se llama a PGAEvaluate.
ENTRADA PARÁMETROS
ctx - variable de contexto
pop - constante simbólica de la población para calcular la aptitud para
SALIDA PARÁMETROS
ninguna
SINOPSIS
#include "pgapack.h"
anular PGAFitness (ctx, popindex)
PGAContext * ctx
índice pop int
fitness.c
EJEMPLO
Ejemplo:
Calcule la aptitud de todas las cadenas en la población PGA_NEWPOP después
llamando a PGAEvaluate para calcular el valor de evaluación de cadenas.
doble energía (PGAContext * ctx, int p, int pop);
PGAContext * ctx;
:
PGAEvaluate (ctx, PGA_NEWPOP, energía);
PGAFitness (ctx, PGA_NEWPOP);
05/01/95 PGAFitness(1)
Utilice PGAFitness en línea utilizando los servicios de onworks.net