No-Repeat Random
import secrets
class NoRepeats(object):
def __init__(self, index):
self.lastround = secrets.randbelow(10) + 1
def select(self):
i = secrets.randbelow(10) + 1
while i == self.lastround:
i = secrets.randbelow(10) + 1
self.lastround = i
return self.lastround
def update(self, choices):
pass
Bot picks randomly, but avoids picking the same number it did the previous round.