예제 #1
0
파일: ga.py 프로젝트: chbrown/dbml
 def mutate(self, severity=1):
     for i in range(severity):
         index = randindex(self.swaps)
         # tuple_index = int(math.round(unif()))
         # nvm: switch out an entire swapper
         self.swaps[index] = Candidate.swap()
예제 #2
0
파일: ga.py 프로젝트: chbrown/dbml
 def mutate(self, severity=1):
     for i in range(severity):
         index = randindex(self.test_values)
         self.test_values[index] = randrange(90) + 10