obstinate v1.1

AuthorKyle Miller
Submission date2011-07-28 23:32:38.067080
Rating3588
Matches played3909
Win rate32.9

Use rpsrunner.py to play unranked matches on your computer.

Source code:

import random

if not input :
    moves = ["R", "P", "S"]
    did_lose = {"R":"P", "P":"S", "S":"R"}
    current_choice = random.choice(moves)
    num_times = 1
    output = current_choice
else :
    if did_lose[current_choice] == input :
        current_choice = random.choice(moves)
        num_times = 0
    num_times += 1
    output = current_choice