|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Clase abstracta que define la interfaz para operadores de reemplazo en algoritmos evolutivos. Más...
Métodos públicos | |
| abstract List< State > | replace (State stateCandidate, List< State >listState) throws IllegalArgumentException, SecurityException, ClassNotFoundException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException |
| Reemplaza un estado candidato en la población. | |
Clase abstracta que define la interfaz para operadores de reemplazo en algoritmos evolutivos.
|
abstract |
Reemplaza un estado candidato en la población.
| 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 en evolutionary_algorithms.complement.GenerationalReplace y evolutionary_algorithms.complement.SteadyStateReplace.