eckity.genetic_operators.mutations.identity_transformation

 1from eckity.genetic_operators.genetic_operator import GeneticOperator
 2
 3
 4class IdentityTransformation(GeneticOperator):
 5    def __init__(self,probability=1, events=None):
 6        super().__init__(probability=probability, arity=1, events=events)
 7
 8    def apply(self, individuals):
 9        self.applied_individuals = individuals
10        return individuals
class IdentityTransformation(eckity.genetic_operators.genetic_operator.GeneticOperator):
 5class IdentityTransformation(GeneticOperator):
 6    def __init__(self,probability=1, events=None):
 7        super().__init__(probability=probability, arity=1, events=events)
 8
 9    def apply(self, individuals):
10        self.applied_individuals = individuals
11        return individuals
IdentityTransformation(probability=1, events=None)
6    def __init__(self,probability=1, events=None):
7        super().__init__(probability=probability, arity=1, events=events)
def apply(self, individuals):
 9    def apply(self, individuals):
10        self.applied_individuals = individuals
11        return individuals