def init_citizen(self): citizen = Citizen() tsize = len(self.data.ga_target) for j in range(tsize): citizen.str = citizen.str + str( chr((random.randint(0, 32767) % 90) + 32)) return citizen
def init_citizen(self): citizen = Citizen() entries = [] for i in range(self.genes_num): citizen.str = citizen.str + "-" entries.append(i) self.init_character(citizen, '?', entries) self.init_character(citizen, '1', entries) self.init_character(citizen, '0', entries) return citizen