culebra.abc
module¶
Base classes of culebra.
Fundamental classes to solve optimization problems. The abc
module defines:
A
Base
class from which all the classes of culebra inheritA
Species
class to define the characteristics of solutions belonging to a given domainA
Solution
class, which will be used within theTrainer
class to seek the best solution(s) for a problemA
Fitness
class to store the fitness values for eachSolution
A
FitnessFunction
class to evaluate aSolution
during the training process and assign it values for itsFitness
A
Trainer
class to find solutions for a problem