| Author | Shawn | 
| Submission date | 2011-06-10 20:00:36.934023 | 
| Rating | 2714 | 
| Matches played | 5324 | 
| Win rate | 23.46 | 
Use rpsrunner.py to play unranked matches on your computer.
if input == "": # initialize variables for the first round
	count = rockCount = paperCount = scissorsCount = 0;
	
elif input == "R":
	rockCount += 1;
elif input == "P":
	paperCount += 1;
elif input == "S":
	scissorsCount += 1;
	
count += 1;
if rockCount == 0 and scissorsCount == 0 and paperCount == 0:
	output = "R" # go rock the first time because rock rules!
elif rockCount == 0 and scissorsCount == 0:
	output = "S";
elif rockCount == 0 and paperCount == 0:
	output = "R";
elif scissorsCount == 0 and paperCount == 0:
	output = "P";
else:
	rPercent = rockCount / count;
	pPercent = paperCount / count;
	sPercent = scissorsCount / count;
	# assume they go with what they have rolled the least
	if rPercent < pPercent and rPercent < sPercent:
		output = "P";
	elif pPercent < rPercent and pPercent < sPercent:
		output = "S";
	else:
		output = "R"; # rock is our core, always go home with rock