# HG changeset patch # User Sylvain Thénault # Date 1243598666 -7200 # Node ID e194335569d1acaee6c1fdf2a011ab77993ac2d7 # Parent 031414d8800388d1d74de02002ce7ee3d36ae2d3 useful to have yes returning 0.5 by default diff -r 031414d88003 -r e194335569d1 selectors.py --- a/selectors.py Fri May 29 14:04:06 2009 +0200 +++ b/selectors.py Fri May 29 14:04:26 2009 +0200 @@ -275,9 +275,13 @@ # very basic selectors ######################################################## class yes(Selector): - """return arbitrary score""" - def __init__(self, score=1): + """return arbitrary score + + default score of 0.5 so any other selector take precedence + """ + def __init__(self, score=0.5): self.score = score + def __call__(self, *args, **kwargs): return self.score