def initRandomPop(self):  #gerar individuos de forma aleatoria
     self.indivs = []
     for _ in range(self.popsize):  #quantidade de listas a gerar
         indiv_i = IndivReal(
             self.indsize, [], lb=self.lb, ub=self.ub
         )  #gerar os individuos aleatoriamente, com limite max e min
         self.indivs.append(indiv_i)  #adicionar os individuos a lista
示例#2
0
 def initRandomPop(self):
     # completar
     self.indivs = []
     for _ in range(self.popsize):
         indiv_i = IndivReal(self.indsize, [], lb=self.lb, ub=self.ub)
         self.indivs.append(indiv_i)
     pass
示例#3
0
文件: Popul.py 项目: pg42866/AAB
 def initRandomPop(self):
     self.indivs = []
     for _ in range(self.popsize):
         indiv_i = IndivReal(self.indsize, [], lb=self.lb, ub=self.ub)
示例#4
0
 def initRandomPop(self):
     self.indivs = []
     for _ in range(self.popsize):
         indiv_i = IndivReal(self.indsize, [], self.lowerLim, self.upperLim)
         self.indivs.append(indiv_i)