title: A basic Rock, Paper or Scissors program
body: <p>Updated code:</p>
  
  <pre><code>  #RockPS
  import random
  
  Choices=['R','P','S']
  UserScore=0
  CpuScore=0
  Games=0
  
  while Games&lt;6:
      UserChoice=input('Rock, paper or scissors? (Type R, P or S respectively)')
      if UserChoice in Choices:
          Games+=1
  CpuChoice = random.choice(Choices)   
  
  if UserChoice == 'S' and CpuChoice == 'P':
      UserScore+=1
  if UserChoice == 'P' and CpuChoice == 'R':
      UserScore+=1
  if UserChoice == 'R' and CpuChoice == 'S':
      UserScore+=1
  if UserChoice == 'S' and CpuChoice == 'R':
      CpuScore+=1
  if UserChoice == 'P' and CpuChoice == 'S':
      CpuScore+=1
  if UserChoice == 'R' and CpuChoice == 'P':
      CpuScore+=1
  
  else:
      print('Only R, P or S are allowed')
  
  
  print(UserScore, CpuScore)
  if UserScore&gt;CpuScore:
      print('Well done, you won!')
  if UserScore==CpuScore:
      print('You tied!')
  if UserScore&lt;CpuScore:
      ('Unlucky, you lost.')
  </code></pre>
  
  <p>There is still one problem. When the scores are printed it only every says 1 0 either way, assumingly to the player with the majority of wins. It should count each game, e.g 3 2 or 4 1</p>