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

Operador abstracto para generación de estados. Más...

Diagrama de herencia de problem.definition.Operator
Diagrama de colaboración de problem.definition.Operator:

Métodos públicos

abstract List< StategeneratedNewState (State stateCurrent, Integer operatornumber)
 Genera nuevos estados a partir de un estado actual.
abstract List< StategenerateRandomState (Integer operatornumber)
 Genera estados de forma aleatoria.

Descripción detallada

Operador abstracto para generación de estados.

Documentación de funciones miembro

◆ generatedNewState()

abstract List< State > problem.definition.Operator.generatedNewState ( State stateCurrent,
Integer operatornumber )
abstract

Genera nuevos estados a partir de un estado actual.

Parámetros
stateCurrentEstado actual desde el cual generar
operatornumberNúmero de operador a aplicar
Devuelve
Lista de nuevos estados generados

Reimplementado en problem.operators.MutationOperator y problem_operators.MutationOperator.

Gráfico de llamadas a esta función:

◆ generateRandomState()

abstract List< State > problem.definition.Operator.generateRandomState ( Integer operatornumber)
abstract

Genera estados de forma aleatoria.

Parámetros
operatornumberNúmero de estados aleatorios a generar
Devuelve
Lista de estados generados aleatoriamente

Reimplementado en problem.operators.MutationOperator y problem_operators.MutationOperator.

Gráfico de llamadas a esta función:

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