|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Clase que implementa el operador de reemplazo generacional. Más...
Métodos públicos | |
| List< State > | replace (State stateCandidate, List< State > listState) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException |
| Reemplaza un estado en la población usando estrategia generacional. | |
Clase que implementa el operador de reemplazo generacional.
Reemplaza toda la población con la nueva generación de individuos.
| List< State > evolutionary_algorithms.complement.GenerationalReplace.replace | ( | State | stateCandidate, |
| List< State > | listState ) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException |
Reemplaza un estado en la población usando estrategia generacional.
| stateCandidate | Estado candidato a insertar |
| listState | Lista de estados de la población |
| IllegalArgumentException | Si los argumentos son inválidos |
| SecurityException | Si hay un problema de seguridad |
| ClassNotFoundException | Si no se encuentra una clase |
| InstantiationException | Si hay error en la instanciación |
| IllegalAccessException | Si hay error de acceso |
| InvocationTargetException | Si hay error en la invocación |
| NoSuchMethodException | Si no se encuentra el método |
Reimplementado de evolutionary_algorithms.complement.Replace.