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.ProbabilisticSampling

Clase que implementa el operador de muestreo probabilístico. Más...

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

Métodos públicos

List< Statesampling (List< State > fathers, int countInd)
 Realiza el muestreo probabilístico de los padres.
List< StatelistState (int countInd)
 Inicializa la lista de individuos.

Descripción detallada

Clase que implementa el operador de muestreo probabilístico.

Genera nuevos individuos basándose en la distribución de probabilidad de los padres.

Documentación de funciones miembro

◆ listState()

List< State > evolutionary_algorithms.complement.ProbabilisticSampling.listState ( int countInd)

Inicializa la lista de individuos.

Parámetros
countIndNúmero de individuos a crear
Devuelve
Lista de estados inicializados
Gráfico de llamadas de esta función:
Gráfico de llamadas a esta función:

◆ sampling()

List< State > evolutionary_algorithms.complement.ProbabilisticSampling.sampling ( List< State > fathers,
int countInd )

Realiza el muestreo probabilístico de los padres.

Parámetros
fathersLista de estados padres
countIndNúmero de individuos a generar
Devuelve
Lista de estados generados

Reimplementado de evolutionary_algorithms.complement.Sampling.

Gráfico de llamadas de esta función:

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