deleted unneeded

sammachin-gprs
Paco Hope 2018-09-05 15:37:37 +01:00
parent 736da656bc
commit efab551165
1 changed files with 0 additions and 40 deletions

View File

@ -1,40 +0,0 @@
"""Library to generate random numbers
Warning! Don't use this for anything important, it's probably biased
"""
___license___ = "MIT"
try:
import urandom as sysrand
except ImportError:
import random as sysrand
# arbitrary: max is 32-bit
_bigrand_max = pow(2, 32)
def _bigrand():
"""generates a random number between 0 (incl) and _bigrand_max (excl)"""
return int(sysrand.getrandbits(32))
def random():
"""Return the next random floating point number in the range [0.0, 1.0)."""
return sysrand.random()
def randrange(start, stop=None):
"""Return a randomly selected element from range(start, stop)"""
if stop is None:
stop = start
start = 0
return sysrand.randrange(start, stop)
def randint(start, stop):
"""Return a random integer N such that a <= N <= b."""
return sysrand.randint(start, stop)
def shuffle(seq):
"""Shuffle the sequence x in place."""
l = len(seq)
for i in range(l):
j = randrange(l)
seq[i], seq[j] = seq[j], seq[i]