Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
G
GeneracionSimple
- class com.brownsoft.ag.
GeneracionSimple
.
Esta clase implementa una Generacion simple donde la condicion de parada es que se cumplan 10 iteraciones
GeneracionSimple(IIndividuo, int, double, double)
- Constructor for class com.brownsoft.ag.
GeneracionSimple
Constructor
GeneracionSimpleDeJong
- class com.brownsoft.ag.
GeneracionSimpleDeJong
.
Esta clase implementa los criterios de performance de DeJong y los aplica como criterios de parada.
GeneracionSimpleDeJong(IIndividuo, int, double, double)
- Constructor for class com.brownsoft.ag.
GeneracionSimpleDeJong
Constructor
GeneracionSimpleDeJong(IIndividuo, int, double, double, double)
- Constructor for class com.brownsoft.ag.
GeneracionSimpleDeJong
Constructor
generarNuevaPoblacion()
- Method in interface com.brownsoft.ag.
ISeleccion
Genera una nueva poblacion a partir de un pool
generarNuevaPoblacion()
- Method in class com.brownsoft.ag.seleccion.
SeleccionTorneoQK
Genera una nueva poblacion a partir de un pool
generarNuevaPoblacion()
- Method in class com.brownsoft.ag.seleccion.
SeleccionElitista
Genera una nueva poblacion a partir de un pool
generarNuevaPoblacion()
- Method in class com.brownsoft.ag.seleccion.
SeleccionNSelecciones
Genera una nueva poblacion a partir de un pool
generarNuevaPoblacion()
- Method in class com.brownsoft.ag.seleccion.
SeleccionRuleta
Genera una nueva poblacion a partir de un pool
getAlias(String)
- Method in class com.brownsoft.util.
ParseINI
Devuelve el alias de una seccion
getAppletInfo()
- Method in class com.brownsoft.gui.
FunctionSolverApplet
Get Applet information
getArgs()
- Method in class com.brownsoft.gui.
FunctionSolverApplet
getBestIndividuo()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el mejor individuo de esta iteración
getBitWidth()
- Method in class com.brownsoft.ag.individuo.
IndividuoBitStreamSimple
Obtiene el largo del cromosoma
getContainedException()
- Method in class com.brownsoft.ag.
MotorError
getContainedException()
- Method in class com.brownsoft.ag.
MotorException
getCopy()
- Method in interface com.brownsoft.ag.
IIndividuo
Crea una copia con el mismo material genético que este individuo
getCopy()
- Method in class com.brownsoft.ag.individuo.
FuncionExpresion
Crea una copia con el mismo material genético que este individuo
getCopy()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Crea una copia con el mismo material genético que este individuo
getCopy()
- Method in class com.brownsoft.ag.individuo.
IndividuoBitStreamSimple
Crea una copia con el mismo material genético que este individuo
getDistance(IndividuoBitStreamSimple, IndividuoBitStreamSimple)
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScalerEspeciacion
Obtiene la distancia entre 2 individuos
getEvaluator()
- Method in class com.brownsoft.ag.individuo.
FuncionExpresion
Obtiene el evaluador de la expresion de este individuo
getEvaluator()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultipleFuncionExpresion
Obtiene el evaluador de la expresion de este individuo
getFenotipo()
- Method in interface com.brownsoft.ag.
IIndividuo
Obtiene el fenotipo de este individuo
getFenotipo()
- Method in class com.brownsoft.ag.individuo.
FuncionDiscreta
Obtiene el fenotipo de este individuo
getFenotipo()
- Method in class com.brownsoft.ag.individuo.
FuncionPuntoFijo
Obtiene el fenotipo de este individuo
getFenotipo()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultipleFuncionExpresion
Obtiene el fenotipo de este individuo Este método deberia ser definido por las subclases
getFenotipo()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Obtiene el fenotipo de este individuo Este método es abstracto.
getFinalizarIteracion()
- Method in class com.brownsoft.ag.
GeneracionSimpleDeJong
Indica cuando debo finalizar las iteraciones
getFinalizarIteracion()
- Method in class com.brownsoft.ag.
GeneracionSimple
Indica cuando debo finalizar las iteraciones
getFinalizarIteracion()
- Method in interface com.brownsoft.ag.
IGeneracion
Indica si se debe terminar las iteraciones
getFitness()
- Method in interface com.brownsoft.ag.
IIndividuo
Obtiene el fitness de este individuo
getFitness()
- Method in class com.brownsoft.ag.individuo.
FuncionDiscreta
Las subclases deben implementar este método
getFitness()
- Method in class com.brownsoft.ag.individuo.
FuncionPuntoFijo
Las subclases deben implementar este método
getFitness()
- Method in class com.brownsoft.ag.individuo.
FuncionExpresion
Evalua y retorna el fitness de este individuo
getFitness()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultipleFuncionExpresion
Evalua y retorna el fitness de este individuo
getFitness()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Obtiene el fitness de este individuo Este método es abstracto.
getFitness(IIndividuo)
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el fitness escalado de este individuo.
getFitness(IIndividuo)
- Method in class com.brownsoft.ag.individuo.
EvaluaExpresion
Obtiene el fitness de este individuo
getFitnessMapping()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el Hashtable con los mapeos IIndividuo<-->Double(fitness)
getGeneracion()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el IGeneracion de esta instancia
getGeneralProperty(String)
- Method in class com.brownsoft.util.
ParseINI
Devuelve la property asociada
getGeneralProperty(String, String)
- Method in class com.brownsoft.util.
ParseINI
Devuelve la property asociada en la seccion General
getHeight()
- Method in class com.brownsoft.gui.
Graph
getHeight()
- Method in class com.brownsoft.gui.
FunctionSolverApplet
getMatingSize()
- Method in class com.brownsoft.ag.
GeneracionSimple
Obtiene el tamaño del mating pool
getMatingSize()
- Method in interface com.brownsoft.ag.
IGeneracion
Obtiene el tamaño del pool de mezclas
getMotor()
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScaler
Obtiene la instancia de MotorAG asociada a este scaler
getNonScaledFitness(IIndividuo)
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el fitness de un individuo sin escalar.
getOffLinePerformance()
- Method in class com.brownsoft.ag.
GeneracionSimpleDeJong
Obtiene la offline performance
getOnLinePerformance()
- Method in class com.brownsoft.ag.
GeneracionSimpleDeJong
Obtiene la online performance
getOperadorCruzamiento()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el operador de cruzamiento de esta instancia
getOperadorMutacion()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el operador de mutacion de esta instancia
getOperadorSeleccion()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene el operador de seleccion de esta instancia
getParameter(int)
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Obtiene el parametro asociado a un índice
getParameter(String, String)
- Method in class com.brownsoft.gui.
FunctionSolverApplet
Get a parameter value
getParameterIndex(IIndividuo)
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Obtiene el numero de parametro asociado a un parametro
getParameterInfo()
- Method in class com.brownsoft.gui.
FunctionSolverApplet
Get parameter info
getParents()
- Method in interface com.brownsoft.ag.
IIndividuo
Obtiene los padres de este individuo
getParents()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Obtiene los padres de este individuo
getParents()
- Method in class com.brownsoft.ag.individuo.
IndividuoBitStreamSimple
Obtiene los padres de este individuo
getpCross()
- Method in class com.brownsoft.ag.
GeneracionSimple
Obtiene la probabilidad de cruzamiento
getpCross()
- Method in interface com.brownsoft.ag.
IGeneracion
Obtiene la probabilidad de cruzamiento
getpMutacion()
- Method in class com.brownsoft.ag.
GeneracionSimple
Obtiene la probabilidad de mutacion
getpMutacion()
- Method in interface com.brownsoft.ag.
IGeneracion
Obtiene la probabilidad de mutacion
getPoblacion()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene un Vector con la poblacion actual
getPoblacionInicial()
- Method in class com.brownsoft.ag.
GeneracionSimple
Obtiene la población inicial
getPoblacionInicial()
- Method in interface com.brownsoft.ag.
IGeneracion
Obtiene la poblacion inicial
getPopSize()
- Method in class com.brownsoft.ag.seleccion.
SeleccionRuleta
getProcessingIndividual()
- Method in interface com.brownsoft.ag.
IFitnessScaler
Obtiene el IIndividuo que esta siendo escalado en este momento
getProcessingIndividual()
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScalerSink
Obtiene el IIndividuo que esta siendo escalado en este momento
getProcessingIndividual()
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScaler
Obtiene el IIndividuo que esta siendo escalado en este momento
getProperty(String, String)
- Method in class com.brownsoft.util.
ParseINI
Devuelve la property asociada de la sección especificada
getProperty(String, String, String)
- Method in class com.brownsoft.util.
ParseINI
Devuelve la property asociada de la seeción especificada
getScaledFitness(double)
- Method in interface com.brownsoft.ag.
IFitnessScaler
Escala un fitness
getScaledFitness(double)
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScalerSink
Escala un fitness
getScaledFitness(double)
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScaler
Escala un fitness
getScaledFitness(IIndividuo)
- Method in interface com.brownsoft.ag.
IFitnessScaler
Escala un fitness
getScaledFitness(IIndividuo)
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScalerSink
Escala un fitness
getScaledFitness(IIndividuo)
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScaler
Escala un fitness
getSection(String)
- Method in class com.brownsoft.util.
ParseINI
Devuelve una copia del Hashtable conteniendo la seccion especificada
getSharing(int)
- Method in class com.brownsoft.ag.fitnessScaler.
FitnessScalerEspeciacion
Obtiene el sharing (es decir, le aplica la funcion de sharing a la distancia) La implementacion por defecto es un sharing triangular, pero se puede derivar esta clase para cambiar la función
getTotIteraciones()
- Method in class com.brownsoft.ag.
MotorAG
Obtiene la cantidad total de iteraciones realizadas por este motor
getValue()
- Method in interface com.brownsoft.ag.
IIndividuo
Obtiene el material genetico de este individuo
getValue()
- Method in class com.brownsoft.ag.individuo.
IndividuoMultiple
Obtiene el material genetico de este individuo
getValue()
- Method in class com.brownsoft.ag.individuo.
IndividuoBitStreamSimple
Obtiene el material genetico de este individuo
getWidth()
- Method in class com.brownsoft.gui.
Graph
getWidth()
- Method in class com.brownsoft.gui.
FunctionSolverApplet
graph
- Variable in class com.brownsoft.gui.
FunctionSolverApplet
Graph
- class com.brownsoft.gui.
Graph
.
Title: Motor AG Description: Esta clase es la encargada de ir graficando una funcion Copyright: Copyright (c) 2003 Company:
Graph(IMsgSink)
- Constructor for class com.brownsoft.gui.
Graph
graphVarSelector
- Variable in class com.brownsoft.gui.
FunctionSolverApplet
gridBagLayout
- Variable in class com.brownsoft.gui.
FunctionSolverApplet
gridLayout1
- Variable in class com.brownsoft.gui.
FunctionSolverApplet
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W