Ejemplo n.º 1
0
 def _set_optimum(self, **kwargs):
     if len(self.pop) == 0:
         self.opt = []
     else:
         if not has_feasible(self.pop):
             self.opt = self.pop[[np.argmin(self.pop.get("CV"))]]
         else:
             self.opt = self.pop[self.pop.get("rank") == 0]
Ejemplo n.º 2
0
 def _set_optimum(self, **kwargs):
     if not has_feasible(self.pop):
         self.opt = self.pop[[np.argmin(self.pop.get("CV"))]]
     else:
         self.opt = self.survival.opt