|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.brownsoft.ag.individuo | |
com.brownsoft.ag.fitnessScaler | |
com.brownsoft.ag.individuo |
Classes in com.brownsoft.ag.individuo used by com.brownsoft.ag.fitnessScalerIndividuoBitStreamSimple
|
Esta clase implementa un Individuo del tipo bitstream de tamaño <= 63bits |
Classes in com.brownsoft.ag.individuo used by com.brownsoft.ag.individuoEvaluaExpresion
|
Esta clase se encarga de evaluar una expresion dado una instanca de IIndividuo o un IndividuoMultiple El formato de la expresion permite constantes numericas, PI, operadores +, -, *, / y las siguientes funciones matematicas (pow, sqrt, cos, sin, tan, acos, asin, atan, floor, round, exp, ln, abs, int, frac, max, min) Las funciones max, min, y pow reciben 2 argumentos La funcion rnd() no recibe argumentos y retorna un número aleatório entre 0 y 1 Las demas funciones reciben 1 argumento Para acceder al valor funcionar de un Individuo, se realiza mediante x si se trata de una funcion de una sola variable, o de f(1)...f(n) en el caso de funciones de n variables. FuncionPuntoFijo
|
Esta clase implementa un individuo del tipo funcion de punto fijo de una sola variable. IFuncion
|
Interfaz que implementan los individuos que evaluan funciones IndividuoBitStreamSimple
|
Esta clase implementa un Individuo del tipo bitstream de tamaño <= 63bits IndividuoMultiple
|
Esta clase es utilizada para crear individuos multiparámetros Cada uno de los parametros a su vez es una instancia de Individuo La clase es abstracta, pues se deja a las subclases el trabajo de definir el fenotipo y el fitness. IndividuoMultipleFuncionExpresion
|
Esta clase es utilizada para crear individuos multiparámetros Cada uno de los parametros a su vez es una instancia de Individuo La clase es abstracta, pues se deja a las subclases el trabajo de definir el fenotipo y el fitness. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |