|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IIndividuo in com.brownsoft.ag |
Fields in com.brownsoft.ag declared as IIndividuo | |
protected IIndividuo |
GeneracionSimple.individuo
|
Methods in com.brownsoft.ag that return IIndividuo | |
IIndividuo[] |
OperadorMultiple.cruzar(IIndividuo[] seleccionados)
Cruza un grupo de individuos |
IIndividuo |
OperadorMultiple.mutar(IIndividuo individuo)
Muta un individuo |
IIndividuo |
IMutacion.mutar(IIndividuo individuo)
Muta un individuo |
IIndividuo[] |
ICruzamiento.cruzar(IIndividuo[] seleccionados)
Cruza un grupo de individuos |
IIndividuo |
IIndividuo.getCopy()
Crea una copia con el mismo material genético que este individuo |
IIndividuo[] |
IIndividuo.getParents()
Obtiene los padres de este individuo |
IIndividuo[] |
ISeleccion.seleccionar()
Selecciona individuos |
IIndividuo |
MotorAG.getBestIndividuo()
Obtiene el mejor individuo de esta iteración |
IIndividuo |
IFitnessScaler.getProcessingIndividual()
Obtiene el IIndividuo que esta siendo escalado en este momento |
Methods in com.brownsoft.ag with parameters of type IIndividuo | |
IIndividuo[] |
OperadorMultiple.cruzar(IIndividuo[] seleccionados)
Cruza un grupo de individuos |
IIndividuo |
OperadorMultiple.mutar(IIndividuo individuo)
Muta un individuo |
IIndividuo |
IMutacion.mutar(IIndividuo individuo)
Muta un individuo |
IIndividuo[] |
ICruzamiento.cruzar(IIndividuo[] seleccionados)
Cruza un grupo de individuos |
void |
IIndividuo.setParents(IIndividuo[] parents)
Setea los padres de este individuo |
void |
ISeleccion.ponerEnPoolIntermedio(IIndividuo[] individuos)
Pone individuos en el pool intermedio |
double |
MotorAG.getNonScaledFitness(IIndividuo individuo)
Obtiene el fitness de un individuo sin escalar. |
double |
MotorAG.getFitness(IIndividuo individuo)
Obtiene el fitness escalado de este individuo. |
double |
IFitnessScaler.getScaledFitness(IIndividuo individuo)
Escala un fitness |
Constructors in com.brownsoft.ag with parameters of type IIndividuo | |
GeneracionSimpleDeJong(IIndividuo individuo,
int pobSize,
double pCross,
double pMutacion)
Constructor |
|
GeneracionSimpleDeJong(IIndividuo individuo,
int pobSize,
double pCross,
double pMutacion,
double escala)
Constructor |
|
GeneracionSimple(IIndividuo individuo,
int pobSize,
double pCross,
double pMutacion)
Constructor |
Uses of IIndividuo in com.brownsoft.ag.cruzamiento |
Methods in com.brownsoft.ag.cruzamiento that return IIndividuo | |
IIndividuo[] |
CruzamientoMPX.cruzar(IIndividuo[] seleccionados)
Cruza un grupo de individuos |
Methods in com.brownsoft.ag.cruzamiento with parameters of type IIndividuo | |
IIndividuo[] |
CruzamientoMPX.cruzar(IIndividuo[] seleccionados)
Cruza un grupo de individuos |
Uses of IIndividuo in com.brownsoft.ag.fitnessScaler |
Fields in com.brownsoft.ag.fitnessScaler declared as IIndividuo | |
protected IIndividuo |
FitnessScalerSink.processingIndividual
|
Methods in com.brownsoft.ag.fitnessScaler that return IIndividuo | |
IIndividuo |
FitnessScalerSink.getProcessingIndividual()
Obtiene el IIndividuo que esta siendo escalado en este momento |
IIndividuo |
FitnessScaler.getProcessingIndividual()
Obtiene el IIndividuo que esta siendo escalado en este momento |
Methods in com.brownsoft.ag.fitnessScaler with parameters of type IIndividuo | |
double |
FitnessScalerSink.getScaledFitness(IIndividuo individuo)
Escala un fitness |
double |
FitnessScaler.getScaledFitness(IIndividuo individuo)
Escala un fitness |
Uses of IIndividuo in com.brownsoft.ag.individuo |
Classes in com.brownsoft.ag.individuo that implement IIndividuo | |
class |
FuncionDiscreta
Esta clase implementa un individuo del tipo funcion discreta de una sola variable (toma solo valores enteros). |
class |
FuncionExpresion
Esta clase implementa un individuo del tipo funcion de punto fijo de una sola variable que evalua una funncion pasada en el constructor. |
class |
FuncionPuntoFijo
Esta clase implementa un individuo del tipo funcion de punto fijo de una sola variable. |
class |
IndividuoBitStreamSimple
Esta clase implementa un Individuo del tipo bitstream de tamaño <= 63bits |
class |
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. |
class |
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. |
Fields in com.brownsoft.ag.individuo declared as IIndividuo | |
protected IIndividuo |
EvaluaExpresion.contained
|
protected IIndividuo[] |
IndividuoMultiple.parametros
|
protected IIndividuo[] |
IndividuoMultiple.parents
|
protected IIndividuo[] |
IndividuoBitStreamSimple.parents
|
Methods in com.brownsoft.ag.individuo that return IIndividuo | |
IIndividuo |
FuncionExpresion.getCopy()
Crea una copia con el mismo material genético que este individuo |
IIndividuo |
IndividuoMultiple.getCopy()
Crea una copia con el mismo material genético que este individuo |
IIndividuo[] |
IndividuoMultiple.getParents()
Obtiene los padres de este individuo |
IIndividuo |
IndividuoMultiple.getParameter(int index)
Obtiene el parametro asociado a un índice |
IIndividuo |
IndividuoBitStreamSimple.getCopy()
Crea una copia con el mismo material genético que este individuo |
IIndividuo[] |
IndividuoBitStreamSimple.getParents()
Obtiene los padres de este individuo |
Methods in com.brownsoft.ag.individuo with parameters of type IIndividuo | |
double |
EvaluaExpresion.getFitness(IIndividuo individuo)
Obtiene el fitness de este individuo |
void |
IndividuoMultiple.setParents(IIndividuo[] parents)
Setea los padres de este individuo |
int |
IndividuoMultiple.getParameterIndex(IIndividuo parameter)
Obtiene el numero de parametro asociado a un parametro |
void |
IndividuoMultiple.setParameter(int index,
IIndividuo parameter)
Coloca el individuo asociado al parámetro i-ésimo. |
void |
IndividuoBitStreamSimple.setParents(IIndividuo[] parents)
Setea los padres de este individuo |
Constructors in com.brownsoft.ag.individuo with parameters of type IIndividuo | |
IndividuoMultipleFuncionExpresion(java.lang.String expresion,
IIndividuo[] parametros)
Constructor |
|
IndividuoMultiple(IIndividuo[] parametros)
Constructor |
Uses of IIndividuo in com.brownsoft.ag.mutacion |
Methods in com.brownsoft.ag.mutacion that return IIndividuo | |
IIndividuo |
MutacionHillClimber.mutar(IIndividuo individuo)
Muta un individuo |
IIndividuo |
MutacionBitFlip.mutar(IIndividuo individuo)
Muta un individuo |
Methods in com.brownsoft.ag.mutacion with parameters of type IIndividuo | |
IIndividuo |
MutacionHillClimber.mutar(IIndividuo individuo)
Muta un individuo |
IIndividuo |
MutacionBitFlip.mutar(IIndividuo individuo)
Muta un individuo |
Uses of IIndividuo in com.brownsoft.ag.seleccion |
Fields in com.brownsoft.ag.seleccion declared as IIndividuo | |
protected IIndividuo |
SeleccionElitista.bestIndividual
|
Methods in com.brownsoft.ag.seleccion that return IIndividuo | |
IIndividuo[] |
SeleccionTorneoQK.seleccionar()
Selecciona individuos |
IIndividuo[] |
SeleccionEstocasticaUniversal.seleccionar()
Selecciona individuos |
IIndividuo[] |
SeleccionElitista.seleccionar()
Selecciona individuos |
IIndividuo[] |
SeleccionNSelecciones.seleccionar()
Selecciona individuos |
IIndividuo[] |
SeleccionRuleta.seleccionar()
Selecciona individuos |
Methods in com.brownsoft.ag.seleccion with parameters of type IIndividuo | |
void |
SeleccionTorneoQK.ponerEnPoolIntermedio(IIndividuo[] individuos)
Pone individuos en el pool intermedio |
void |
SeleccionElitista.ponerEnPoolIntermedio(IIndividuo[] individuos)
Pone individuos en el pool intermedio |
void |
SeleccionNSelecciones.ponerEnPoolIntermedio(IIndividuo[] individuos)
Pone individuos en el pool intermedio |
void |
SeleccionRuleta.ponerEnPoolIntermedio(IIndividuo[] individuos)
Pone individuos en el pool intermedio |
Uses of IIndividuo in com.brownsoft.gui |
Fields in com.brownsoft.gui declared as IIndividuo | |
(package private) IIndividuo |
Graph.bestIndividual
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |