Contents
import random

N = 1000

handcount = 0
for game in range(N):
    Awins = 0
    Bwins = 0
    while (Awins < 2) and (Bwins < 2):
        handcount += 1
        choices = ["Rock", "Paper", "Scissors"]
        A = random.choice(choices)
        B = random.choice(choices)
        if A == B:
            Awins = Bwins = 0
        elif ((A == "Rock") and (B == "Scissors")) or ((A == "Scissors") and (B == "Paper")) or ((A == "Paper") and (B == "Rock")):
            Awins = Awins+1
            Bwins = 0
        else:
            Bwins = Bwins+1
            Awins = 0
print((handcount/1000.0))