def testMultigenic(self): class Foo(object): a = b = c = d = e = f = 1 # Representation g1 = KarvaGene(['a', 'b', 'c'], 1) g2 = KarvaGene(['d', 'e', 'f'], 1) c = Computation([g1, g2], 1) self.assertEqual('abcdef', repr(c)) # Evaluation self.assertEqual((1, 1), c(Foo()))
def setUp(self): self.gene = KarvaGene([z,z,'y',3,4], 1) self.chromosome = Computation([self.gene], 2)