diff options
| author | pepperpepperpepper <pepper@scannerjammer.com> | 2015-12-07 14:40:04 -0800 |
|---|---|---|
| committer | pepperpepperpepper <pepper@scannerjammer.com> | 2015-12-07 14:40:04 -0800 |
| commit | e1a642e41e7e6d08303573fb20f265b4ac326372 (patch) | |
| tree | 9d2a33ae7e9816dfd0a0dc2e819e78ea45539c1b /ricky/param/constrainednumber.py | |
| parent | f38100a74f0d88cafeac8fb4c8fb99241007da08 (diff) | |
added support for probabilities
Diffstat (limited to 'ricky/param/constrainednumber.py')
| -rw-r--r-- | ricky/param/constrainednumber.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ricky/param/constrainednumber.py b/ricky/param/constrainednumber.py index 3563d22..3af3bf9 100644 --- a/ricky/param/constrainednumber.py +++ b/ricky/param/constrainednumber.py @@ -73,7 +73,9 @@ class ConstrainedNumber(Param): value = int(value) self.value = value - def randomize(self, tries=0): + def randomize(self, tries=0, probabilities=None): + if probabilities and self._choose_from_probabilities(probabilities): + return tries_max = 30 try: self._generate_random() |
