BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
Cargando...
Buscando...
Nada coincide
Referencia de la clase evolutionary_algorithms.complement.TruncationSelection

Clase que implementa el operador de selección por truncamiento. Más...

Diagrama de herencia de evolutionary_algorithms.complement.TruncationSelection
Diagrama de colaboración de evolutionary_algorithms.complement.TruncationSelection:

Métodos públicos

List< StateOrderBetter (List< State > listState)
 Ordena la lista de estados en orden descendente (mejor a peor).
List< StateascOrderBetter (List< State > listState)
 Ordena la lista de estados en orden ascendente (mejor a peor para minimización).
List< Stateselection (List< State > listState, int truncation)
 Selecciona los mejores individuos por truncamiento.

Descripción detallada

Clase que implementa el operador de selección por truncamiento.

Selecciona los mejores individuos de la población según un umbral de truncamiento.

Documentación de funciones miembro

◆ ascOrderBetter()

List< State > evolutionary_algorithms.complement.TruncationSelection.ascOrderBetter ( List< State > listState)

Ordena la lista de estados en orden ascendente (mejor a peor para minimización).

Parámetros
listStateLista de estados a ordenar
Devuelve
Lista de estados ordenada ascendentemente
Gráfico de llamadas a esta función:

◆ OrderBetter()

List< State > evolutionary_algorithms.complement.TruncationSelection.OrderBetter ( List< State > listState)

Ordena la lista de estados en orden descendente (mejor a peor).

Parámetros
listStateLista de estados a ordenar
Devuelve
Lista de estados ordenada descendentemente
Gráfico de llamadas a esta función:

◆ selection()

List< State > evolutionary_algorithms.complement.TruncationSelection.selection ( List< State > listState,
int truncation )

Selecciona los mejores individuos por truncamiento.

Parámetros
listStateLista de estados de la población
truncationNúmero de individuos a seleccionar
Devuelve
Lista de estados seleccionados

Reimplementado de evolutionary_algorithms.complement.FatherSelection.

Gráfico de llamadas de esta función:

La documentación de esta clase está generada del siguiente archivo: