def __init__(self, random, params): self.params = params tree_genome = createInd.createIndividual( self.params["maxDepth"], self.params["maxRoom"], self.params["minRoom"] ) Individual.__init__(self, random, None, tree_genome) self.rank = 0 self.crowded_distance = 0 self.decodePlan()
def __init__(self, random, genome_len, genome): Individual.__init__(self, random, genome_len, genome) self.rank = 10 self.crowded_distance = 0 self.decoded_plan = None self.numRoom = None self.roomarea = None self.roomlist = None self.roomDesc = None self.roomSizes = None
def __init__(self, random, genome_len, genome): Individual.__init__(self, random, genome_len, genome) self.rank = 0