Clase que implementa el operador de mutación AIOM para el problema TSP.
Más...
|
| static void | fillPath () |
| | Inicializa el camino con índices secuenciales.
|
|
| static ArrayList< Object > | path = new ArrayList<Object>() |
| | Lista que almacena el camino ordenado durante la mutación.
|
Clase que implementa el operador de mutación AIOM para el problema TSP.
Esta clase extiende Mutation y proporciona una estrategia de mutación específica que invierte un segmento del camino seleccionado aleatoriamente.
◆ fillPath()
| void evolutionary_algorithms.complement.AIOMutation.fillPath |
( |
| ) |
|
|
static |
Inicializa el camino con índices secuenciales.
◆ mutation()
| State evolutionary_algorithms.complement.AIOMutation.mutation |
( |
State | state, |
|
|
double | PM ) |
◆ sortedPathValue()
| void evolutionary_algorithms.complement.AIOMutation.sortedPathValue |
( |
State | state | ) |
|
Ordena el camino por valor.
- Parámetros
-
| state | Estado cuyo código será ordenado |
◆ path
| ArrayList<Object> evolutionary_algorithms.complement.AIOMutation.path = new ArrayList<Object>() |
|
static |
Lista que almacena el camino ordenado durante la mutación.
La documentación de esta clase está generada del siguiente archivo: