Exemplo n.º 1
0
 def test_dna_crossover(self):
     dna1 = DNA("asdfghjkl")
     dna2 = DNA("qwertyuio")
     crossover_points = 2
     child1 = dna1.crossover(dna2, crossover_points)
     child2 = dna2.crossover(dna1, crossover_points)
     self.assertNotEqual(child1, child2)
     self.assertEqual(len(child1.structure), len(child2.structure))