[fix] numeric conditions in place config

This commit is contained in:
Al
2016-07-31 03:15:43 -04:00
parent 99333d58ca
commit 3f450054f9

View File

@@ -88,11 +88,13 @@ class PlaceConfig(object):
if k not in exc:
continue
res = op(exc[k], population)
res = op(population, exc[k])
if not res:
support = 0
break
support += 1
if support > 0:
probability = exc.get('probability', 0.0)
return random.random() < probability