|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
| ICruzamiento | Esta es la interfaz que deben implementar las clases que quieran ser utilizadas como operador de cruzamiento |
| IFitnessScaler | Esta interfaz debe ser implementada por las clases que deseen manejar el escalado del fitness |
| IGeneracion | Esta es la interfaz que deben implementar las clases que quieran setear condiciones de parada especiales, o poblaciones iniciales deterministicas,etc |
| IIndividuo | Esta interfaz debe ser implementada por las clases que deseen crear nuevos tipos de genotipo aparte de los implementados por esta biblioteca |
| IMotorListener | Esta interfaz debe ser implementada por las clases que quieran recibir eventos del Motor (inicioIteracion, finIteracion y finAlgoritmo) Para registrar un listener se debe llamar al metodo motor.addListener(IMotorListener) |
| IMutacion | Esta es la interfaz que deben implementar las clases que quieran ser utilizadas como operador de mutación |
| ISeleccion | Esta es la interfaz que deben implementar las clases que quieran ser utilizadas como operador de selección |
| Class Summary | |
| GeneracionSimple | Esta clase implementa una Generacion simple donde la condicion de parada es que se cumplan 10 iteraciones |
| GeneracionSimpleDeJong | Esta clase implementa los criterios de performance de DeJong y los aplica como criterios de parada. |
| MotorAG | Esta clase implementa el algorítmo genético propiamente dicho |
| OperadorMultiple | Esta clase es utilizada ejecutar un operador genetico (cruzamiento y mutación) a individuos multiparámetros Cada uno de los parametros puede tener un operador distinto |
| PRNG | Esta clase provee servicios para acceder a números pseudoaleatórios (booleanos, enteros, floats, valores de 0 a 1, etc) |
| Exception Summary | |
| InvalidCrossException | Clase utilitaria para indicar una excepcion del motor |
| InvalidMutationException | Clase utilitaria para indicar una excepcion del motor |
| MotorException | Clase base de las excepciones del Motor |
| Error Summary | |
| MotorError | Clase utilitaria para indicar una excepcion del motor |
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||