Parcourir la source

yapf formatting done

Jérôme BUISINE il y a 3 ans
Parent
commit
75a56ed004
2 fichiers modifiés avec 4 ajouts et 5 suppressions
  1. 2 1
      macop/algorithms/multi.py
  2. 2 4
      macop/policies/reinforcement.py

+ 2 - 1
macop/algorithms/multi.py

@@ -250,7 +250,8 @@ class MOEAD(Algorithm):
                 # for each neighbor of current sub problem update solution if better
                 improvment = False
                 for j in self._neighbors[i]:
-                    if spBestSolution.fitness > self._subProblems[j]._bestSolution.fitness:
+                    if spBestSolution.fitness > self._subProblems[
+                            j]._bestSolution.fitness:
 
                         # create new solution based on current new if better, computes fitness associated to new solution for sub problem
                         newSolution = spBestSolution.clone()

+ 2 - 4
macop/policies/reinforcement.py

@@ -165,11 +165,9 @@ class UCBPolicy(Policy):
 
         # compute fitness improvment rate
         if self._algo._maximise:
-            fir = (newSolution.fitness -
-                   solution1.fitness) / solution1.fitness
+            fir = (newSolution.fitness - solution1.fitness) / solution1.fitness
         else:
-            fir = (solution1.fitness -
-                   newSolution.fitness) / solution1.fitness
+            fir = (solution1.fitness - newSolution.fitness) / solution1.fitness
 
         operator_index = self._operators.index(operator)