Hey Mark, any luck on the first assignment?
I end up writing this simple version to figure out what they were looking for. It was enough for me to figure out the rest. I really didn't figure out till later that they were looking to have the human defined by the calls to the RPSLS
Anyway if you get stuck this is enough to figure it out with out breaking the honor code.
--------------code---------------------------------
import random
def Num2Card(player_number):
if (player_number == 0):
pc = "Rock"
elif (player_number == 1):
pc = "Spock"
elif (player_number == 2):
pc = "paper"
elif (player_number == 3):
pc = "lizard"
elif (player_number == 4):
pc = "scissors"
return (pc)
player_number = random.randrange(5)
comp_number = random.randrange(5)
print ""
print "MAC chooses", Num2Card(player_number) #, player_number
print "PC chooses", Num2Card(comp_number) #, comp_number
if ((player_number - comp_number) % 5 > 2):
print "MAC wins!"
elif ((player_number - comp_number)) % 5 == 0:
print "MAC and PC tie!"
elif ((player_number - comp_number) % 5 < 3):
print "PC wins!"
player_number = random.randrange(5)
comp_number = random.randrange(5)
--------------code---------------------------------