Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def __init__(self, generator, type, *args):
EventGenerator.__init__(self)
self.generator = generator
self.type = type
self.args = args
self.lastValue = 0.0
def __init__(self, values, index, occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.values = self._inspect_values(values)
self.occurrences = self._inspect_occurrences(occurrences)
self.index = index
self.lastIndex = 0
self.length = len(self.values)
self.stopEventsWhenDone = stopEventsWhenDone
self.reset()
def __init__(self, generator1, generator2, type):
EventGenerator.__init__(self)
self.generator1 = generator1
self.generator2 = generator2
self.type = type
def __init__(self, function, *args, **kwargs):
EventGenerator.__init__(self)
self.function = function
self.args = args
self.occurrences = self._inspect_occurrences(kwargs.pop('occurrences', inf))
self.stopEventsWhenDone = kwargs.pop('stopEventsWhenDone', True)
self.reset()
def __init__(self, condition, iftrue, iffalse, occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.condition = self._inspect_generator(condition)
self.iftrue = self._inspect_generator(iftrue)
self.iffalse = self._inspect_generator(iffalse)
self.occurrences = self._inspect_occurrences(occurrences)
self.stopEventsWhenDone = stopEventsWhenDone
self.reset()
def __init__(self, values, occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.values = self._inspect_values(values)
self.occurrences = self._inspect_occurrences(occurrences)
self.length = len(self.values)
self.stopEventsWhenDone = stopEventsWhenDone
self.reset()
def __init__(self, type=0, occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.lastType = self.type = type
self.occurrences = self._inspect_occurrences(occurrences)
self.stopEventsWhenDone = stopEventsWhenDone
self.reset()
def __init__(self, values, occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.values = self._inspect_values(values)
self.occurrences = self._inspect_occurrences(occurrences)
self.length = len(self.values)
self.stopEventsWhenDone = stopEventsWhenDone
self.reset()
def __init__(self, values, segment, step, startpos=0, wraparound=True,
occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.values = self._inspect_values(values)
self.occurrences = self._inspect_occurrences(occurrences)
self.wraparound = wraparound
self.length = len(self.values)
self.stopEventsWhenDone = stopEventsWhenDone
self.segment = segment
self.lastSegment = 1
self.step = step
self.lastStep = 1
if startpos < 0:
self.startpos = self.length + startpos
else:
self.startpos = startpos
self.reset()
def __init__(self, values, order=2, occurrences=inf, stopEventsWhenDone=True):
EventGenerator.__init__(self)
self.values = self._inspect_values(values)
self.occurrences = self._inspect_occurrences(occurrences)
self.lastOrder = self.order = order
self.length = len(self.values)
self.stopEventsWhenDone = stopEventsWhenDone
self.markov = MarkovGen(values)
self.reset()