culebra.solution.abc
module¶
Abstract base classes for solutions for different metaheuristics.
The abc
module provides solutions targeted for
different metaheuristics. Currently, the following are defined:
An
Individual
class, which adds the crossover and mutation operators to theSolution
class to support the implementation of evolutionary trainers.An
Ant
class, which adds the path handling stuff to theSolution
class to support the implementation of ant colony trainers.