|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Clase que implementa el operador de reemplazo de estado estacionario. Más...
Métodos públicos | |
| List< State > | replace (State stateCandidate, List< State > listState) |
| Reemplaza el peor individuo si el candidato es mejor. | |
| State | MinValue (List< State > listState) |
| Encuentra el estado con el valor mínimo en la lista. | |
| State | MaxValue (List< State > listState) |
| Encuentra el estado con el valor máximo en la lista. | |
Clase que implementa el operador de reemplazo de estado estacionario.
Reemplaza solo el peor individuo de la población si el candidato es mejor.
Encuentra el estado con el valor máximo en la lista.
| listState | Lista de estados a evaluar |
Encuentra el estado con el valor mínimo en la lista.
| listState | Lista de estados a evaluar |
| List< State > evolutionary_algorithms.complement.SteadyStateReplace.replace | ( | State | stateCandidate, |
| List< State > | listState ) |
Reemplaza el peor individuo si el candidato es mejor.
| stateCandidate | Estado candidato a insertar |
| listState | Lista de estados de la población |
Reimplementado de evolutionary_algorithms.complement.Replace.