Attention une mise à jour du service Gitlab va être effectuée le mardi 18 janvier (et non lundi 17 comme annoncé précédemment) entre 18h00 et 18h30. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes.

Commit 4e6009c1 authored by VIGNET Pierre's avatar VIGNET Pierre
Browse files

[lib] MCLSolutions: Fix typos

parent d6c4b872
......@@ -588,7 +588,7 @@ class FrontierSolution(object):
return self.activated_frontier == other.activated_frontier
def __ne__(self, other):
"""Python 2 ..."""
"""Python 2 requires this in conjunction to __eq__..."""
return self.__eq__(other)
def __hash__(self):
......@@ -680,6 +680,7 @@ class DimacsFrontierSol(object):
# Pre-compute nb of activated frontiers in the current solution
# PS: use numpy to accelerate this ? The cast is costly...
# We could keep a separated function and use lru_cache instead...
## TODO: replace by len() call magic method
self.nb_activated_frontiers = len(self.activated_frontier_values)
@classmethod
......@@ -769,7 +770,7 @@ class DimacsFrontierSol(object):
return self.activated_frontier_values == other.activated_frontier_values
def __ne__(self, other):
"""Python 2 ..."""
"""Python 2 requires this in conjunction to __eq__..."""
return self.__eq__(other)
def __hash__(self):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment