|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Archivos | |
| AIOMutation.java | |
| Implementación de mutación AIOM (All In One Mutation) para TSP. | |
| Crossover.java | |
| Clase abstracta base para operadores de cruce. | |
| CrossoverType.java | |
| Enumeración de tipos de operadores de cruce. | |
| Distribution.java | |
| Clase abstracta base para distribuciones de probabilidad. | |
| DistributionType.java | |
| Enumeración de tipos de distribución. | |
| FatherSelection.java | |
| Clase abstracta base para operadores de selección de padres. | |
| GenerationalReplace.java | |
| Implementación de reemplazo generacional. | |
| Mutation.java | |
| Clase abstracta base para operadores de mutación. | |
| MutationType.java | |
| Enumeración de tipos de operadores de mutación. | |
| OnePointCrossover.java | |
| Implementación del operador de cruce de un punto. | |
| OnePointMutation.java | |
| Implementación del operador de mutación de un punto. | |
| ProbabilisticSampling.java | |
| Implementación de muestreo probabilístico. | |
| Probability.java | |
| Clase para representar una probabilidad asociada a una clave-valor. | |
| Range.java | |
| Clase para representar un rango de probabilidad. | |
| Replace.java | |
| Clase abstracta base para operadores de reemplazo. | |
| ReplaceType.java | |
| Enumeración de tipos de operadores de reemplazo. | |
| RouletteSelection.java | |
| Implementación del operador de selección por ruleta. | |
| Sampling.java | |
| Clase abstracta base para operadores de muestreo. | |
| SamplingType.java | |
| Enumeración de tipos de operadores de muestreo. | |
| SelectionType.java | |
| Enumeración de tipos de operadores de selección. | |
| SteadyStateReplace.java | |
| Implementación del operador de reemplazo de estado estacionario. | |
| TowPointsMutation.java | |
| Implementación del operador de mutación de dos puntos. | |
| TruncationSelection.java | |
| Implementación del operador de selección por truncamiento. | |
| UniformCrossover.java | |
| Implementación del operador de cruce uniforme. | |
| Univariate.java | |
| Implementación de distribución univariada. | |