| Author | mdnr | 
| Submission date | 2018-05-04 19:18:49.226960 | 
| Rating | 4156 | 
| Matches played | 310 | 
| Win rate | 39.68 | 
Use rpsrunner.py to play unranked matches on your computer.
import random
HISTORY_L=10
def most_common(l):
    max = 0
    maxitem = None
    for x in set(l):
        count =  l.count(x)
        if count > max:
            max = count
            maxitem = x
    return maxitem
if input == "": # initialize variables for the first round
        history=''
        for n in range(1, HISTORY_L):
                history += random.choice(['R','P','S'])
history += input
guess=most_common(history[-HISTORY_L:-1])
if guess == "R":
	output = "P"
elif guess == "P":
	output = "S"
else:
	output = "R"