|
BiCIAM - Framework Metaheurístico 1.0
Framework de optimización con algoritmos metaheurísticos y evolutivos
|
Clase que implementa el operador de cruce de un punto. Más...
Métodos públicos | |
| State | crossover (State father1, State father2, double PC) |
| Realiza el cruce de un punto entre dos estados padres. | |
Clase que implementa el operador de cruce de un punto.
Selecciona un punto de corte aleatorio y combina las partes de los dos padres.
| State evolutionary_algorithms.complement.OnePointCrossover.crossover | ( | State | father1, |
| State | father2, | ||
| double | PC ) |
Realiza el cruce de un punto entre dos estados padres.
| father1 | Primer estado padre |
| father2 | Segundo estado padre |
| PC | Probabilidad de cruce |
Reimplementado de evolutionary_algorithms.complement.Crossover.