A B C D E F G H I L M N O P R S T U V W

M

main(String[]) - Static method in class com.brownsoft.gui.FunctionSolverApplet
Main method
maxValue - Variable in class com.brownsoft.ag.individuo.IndividuoBitStreamSimple
 
motor - Variable in class com.brownsoft.ag.GeneracionSimple
 
motor - Variable in class com.brownsoft.ag.OperadorMultiple
 
motor - Variable in class com.brownsoft.ag.fitnessScaler.FitnessScalerSink
 
motor - Variable in class com.brownsoft.ag.fitnessScaler.FitnessScaler
 
motor - Variable in class com.brownsoft.ag.seleccion.SeleccionElitista
 
motor - Variable in class com.brownsoft.gui.FunctionSolverApplet
 
MotorAG - class com.brownsoft.ag.MotorAG.
Esta clase implementa el algorítmo genético propiamente dicho
MotorAG(IGeneracion, ISeleccion, ICruzamiento, IMutacion) - Constructor for class com.brownsoft.ag.MotorAG
Constructor
MotorError - error com.brownsoft.ag.MotorError.
Clase utilitaria para indicar una excepcion del motor
MotorError(String) - Constructor for class com.brownsoft.ag.MotorError
Excepcion simple, contiene el mensaje de error
MotorError(String, Exception) - Constructor for class com.brownsoft.ag.MotorError
Excepcion contenida: contiene la excepciòn real que ocurriò
MotorException - exception com.brownsoft.ag.MotorException.
Clase base de las excepciones del Motor
MotorException(String) - Constructor for class com.brownsoft.ag.MotorException
Excepcion simple, contiene el mensaje de error
MotorException(String, Exception) - Constructor for class com.brownsoft.ag.MotorException
Excepcion contenida: contiene la excepciòn real que ocurriò
motorRunnerThread - Variable in class com.brownsoft.gui.FunctionSolverApplet
 
mouseClicked(MouseEvent) - Method in class com.brownsoft.gui.Graph
 
mouseDragged(MouseEvent) - Method in class com.brownsoft.gui.Graph
 
mouseEntered(MouseEvent) - Method in class com.brownsoft.gui.Graph
 
mouseExited(MouseEvent) - Method in class com.brownsoft.gui.Graph
Interfaz MouseListener *
mouseMoved(MouseEvent) - Method in class com.brownsoft.gui.Graph
Interfaz MouseMotionListener *
mousePressed(MouseEvent) - Method in class com.brownsoft.gui.Graph
 
mouseReleased(MouseEvent) - Method in class com.brownsoft.gui.Graph
 
MutacionBitFlip - class com.brownsoft.ag.mutacion.MutacionBitFlip.
Implementacion simple del operador de mutación Va recorriendo el material genetico del individuo (que tiene que ser de tipo bitstream) y para cada bit, tira un numero numero entre 0 y 1 al azar y si pMut es mayor entonces aplica un bit-flip a dicho bit
MutacionBitFlip() - Constructor for class com.brownsoft.ag.mutacion.MutacionBitFlip
 
mutaciones - Variable in class com.brownsoft.ag.OperadorMultiple
 
MutacionHillClimber - class com.brownsoft.ag.mutacion.MutacionHillClimber.
Aplico un algoritmo de random-hill-climbing a un individuo Es decir, voy eligiendo bits al azar y les hago un flip y veo si el fitness que obtengo es mayor, en cuyo caso me voy quedando con el nuevo genotipo.
MutacionHillClimber(int) - Constructor for class com.brownsoft.ag.mutacion.MutacionHillClimber
Constructor
mutar(IIndividuo) - Method in class com.brownsoft.ag.OperadorMultiple
Muta un individuo
mutar(IIndividuo) - Method in interface com.brownsoft.ag.IMutacion
Muta un individuo
mutar(IIndividuo) - Method in class com.brownsoft.ag.mutacion.MutacionHillClimber
Muta un individuo
mutar(IIndividuo) - Method in class com.brownsoft.ag.mutacion.MutacionBitFlip
Muta un individuo

A B C D E F G H I L M N O P R S T U V W