CADETProcess.optimization.Population.add_individual

CADETProcess.optimization.Population.add_individual#

Population.add_individual(individual, ignore_duplicate=True)[source]#

Add individual to population.

Parameters:
individualIndividual

Individual to be added.

ignore_duplicatebool, optional

If False, an Exception is thrown if the individual already exists.

Raises:
TypeError

If the individual is not an instance of Individual.

CADETProcessError

If the individual does not match the dimensions. If the individual already exists.