implement random-middle

This commit is contained in:
Fabian Dill
2021-06-12 21:05:45 +02:00
parent 183fd33f3f
commit 86b612f3b5
2 changed files with 6 additions and 2 deletions

View File

@@ -161,6 +161,8 @@ class Range(Option, int):
return cls(int(round(random.triangular(cls.range_start, cls.range_end, cls.range_start), 0)))
elif text == "random-high":
return cls(int(round(random.triangular(cls.range_start, cls.range_end, cls.range_end), 0)))
elif text == "random-middle":
return cls(int(round(random.triangular(cls.range_start, cls.range_end), 0)))
else:
return cls(random.randint(cls.range_start, cls.range_end))
return cls(int(text))