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

Clase que define un rango de límites para selección por ruleta. Más...

Diagrama de colaboración de metaheuristics.generators.LimitRoulette:

Métodos públicos

Generator getGenerator ()
 Obtiene el generador asociado.
void setGenerator (Generator generator)
 Establece el generador asociado.
float getLimitHigh ()
 Obtiene el límite superior.
void setLimitHigh (float limitHigh)
 Establece el límite superior.
float getLimitLow ()
 Obtiene el límite inferior.
void setLimitLow (float limitLow)
 Establece el límite inferior.

Atributos privados

float limitLow
 Límite inferior del segmento de ruleta.
float limitHigh
 Límite superior del segmento de ruleta.
Generator generator
 Generador asociado a este segmento de ruleta.

Descripción detallada

Clase que define un rango de límites para selección por ruleta.

Esta clase almacena los límites inferior y superior de un segmento de ruleta asociado a un generador específico, utilizada en el MultiGenerator.

Documentación de funciones miembro

◆ getGenerator()

Generator metaheuristics.generators.LimitRoulette.getGenerator ( )

Obtiene el generador asociado.

Devuelve
Generador asociado al segmento

◆ getLimitHigh()

float metaheuristics.generators.LimitRoulette.getLimitHigh ( )

Obtiene el límite superior.

Devuelve
Límite superior del segmento

◆ getLimitLow()

float metaheuristics.generators.LimitRoulette.getLimitLow ( )

Obtiene el límite inferior.

Devuelve
Límite inferior del segmento

◆ setGenerator()

void metaheuristics.generators.LimitRoulette.setGenerator ( Generator generator)

Establece el generador asociado.

Parámetros
generatorNuevo generador a asociar
Gráfico de llamadas a esta función:

◆ setLimitHigh()

void metaheuristics.generators.LimitRoulette.setLimitHigh ( float limitHigh)

Establece el límite superior.

Parámetros
limitHighNuevo límite superior
Gráfico de llamadas a esta función:

◆ setLimitLow()

void metaheuristics.generators.LimitRoulette.setLimitLow ( float limitLow)

Establece el límite inferior.

Parámetros
limitLowNuevo límite inferior
Gráfico de llamadas a esta función:

Documentación de datos miembro

◆ generator

Generator metaheuristics.generators.LimitRoulette.generator
private

Generador asociado a este segmento de ruleta.

◆ limitHigh

float metaheuristics.generators.LimitRoulette.limitHigh
private

Límite superior del segmento de ruleta.

◆ limitLow

float metaheuristics.generators.LimitRoulette.limitLow
private

Límite inferior del segmento de ruleta.


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