Skip to content

Instantly share code, notes, and snippets.

@girving
Created March 13, 2024 10:44
Show Gist options
  • Save girving/db40b34fea355efbd0e6db19355683d5 to your computer and use it in GitHub Desktop.
Save girving/db40b34fea355efbd0e6db19355683d5 to your computer and use it in GitHub Desktop.
Optimal game (assuming no bugs) for rock-paper-scissors with tokens
P0 222: 0.333r→s, 0.333p→r, 0.333s→p ... r→s
P1 222: 0.333r→s, 0.333p→r, 0.333s→p ... s→p
P1 wins
P0 123: 0.393r→p, 0.283p→r, 0.324s→r ... s→r
P1 231: 0.313r→s, 0.469p→s, 0.219s→r ... p→s
P1 wins
P0 222: 0.333r→s, 0.333p→r, 0.333s→p ... p→r
P1 222: 0.333r→s, 0.333p→r, 0.333s→p ... r→s
P1 wins
P0 312: 0.324r→p, 0.393p→s, 0.283s→p ... s→p
P1 123: 0.219r→p, 0.313p→r, 0.469s→r ... r→p
P0 wins
P0 321: 0.343r→p, 0.657p→s ... p→s
P1 033: 0.627p→r, 0.373s→r ... p→r
Tie
P0 312: 0.324r→p, 0.393p→s, 0.283s→p ... p→s
P1 123: 0.219r→p, 0.313p→r, 0.469s→r ... s→r
P0 wins
P0 303: 0.36r→p, 0.64s→p ... r→p
P1 222: 0.339p→s, 0.661s→p ... s→p
P1 wins
P0 213: 0.445r→p, 0.23p→r, 0.325s→p ... s→p
P1 231: 0.269r→s, 0.373p→s, 0.358s→r ... r→s
P0 wins
P0 222: 0.355r→p, 0.412p→r, 0.232s→p ... r→p
P1 132: 0.313r→s, 0.35p→r, 0.336s→r ... s→r
P1 wins
P0 132: 0.384r→s, 0.304p→r, 0.313s→r ... r→s
P1 231: 0.348r→s, 0.452p→s, 0.2s→r ... s→r
P1 wins
P0 033: 0.655p→r, 0.345s→r ... p→r
P1 330: 0.339r→s, 0.661p→s ... p→s
Tie
P0 123: 0.358r→p, 0.269p→r, 0.373s→r ... r→p
P1 321: 0.325r→s, 0.445p→s, 0.23s→p ... r→s
Tie
P0 033: 0.64p→r, 0.36s→r ... p→r
P1 222: 0.339r→p, 0.661p→r ... r→p
P1 wins
P0 123: 0.341r→p, 0.407p→r, 0.252s→r ... r→p
P1 132: 0.299r→s, 0.447p→r, 0.254s→r ... p→r
P0 wins
P0 033: 0.64p→r, 0.36s→r ... s→r
P1 222: 0.339r→p, 0.661p→r ... p→r
P1 wins
P0 132: 0.23r→s, 0.325p→r, 0.445s→r ... p→r
P1 312: 0.373r→p, 0.358p→s, 0.269s→p ... p→s
Tie
P0 222: 0.339p→s, 0.661s→p ... p→s
P1 303: 0.36r→p, 0.64s→p ... s→p
P0 wins
P0 213: 0.254r→p, 0.299p→r, 0.447s→p ... r→p
P1 312: 0.252r→p, 0.341p→s, 0.407s→p ... p→s
P0 wins
P0 123: 0.33p→r, 0.67s→r ... s→r
P1 303: 0.322r→p, 0.678s→p ... s→p
Tie
P0 222: 0.26r→s, 0.309p→s, 0.431s→r ... p→s
P1 312: 0.36r→p, 0.306p→s, 0.334s→p ... s→p
P0 wins
P0 213: 0.414r→p, 0.221p→r, 0.365s→p ... p→r
P1 321: 0.28r→s, 0.36p→s, 0.359s→p ... r→s
P1 wins
P0 303: 0.36r→p, 0.64s→p ... s→p
P1 222: 0.339p→s, 0.661s→p ... p→s
P1 wins
P0 312: 0.252r→p, 0.341p→s, 0.407s→p ... p→s
P1 213: 0.254r→p, 0.299p→r, 0.447s→p ... s→p
P0 wins
P0 303: 0.36r→p, 0.64s→p ... s→p
P1 222: 0.339p→s, 0.661s→p ... s→p
Tie
P0 312: 0.469r→p, 0.219p→s, 0.313s→p ... r→p
P1 231: 0.283r→s, 0.324p→s, 0.393s→r ... s→r
P1 wins
P0 222: 0.661r→s, 0.339s→r ... r→s
P1 330: 0.64r→s, 0.36p→s ... r→s
Tie
P0 123: 0.393r→p, 0.283p→r, 0.324s→r ... s→r
P1 231: 0.313r→s, 0.469p→s, 0.219s→r ... p→s
P1 wins
P0 222: 0.333r→s, 0.333p→r, 0.333s→p ... p→r
P1 222: 0.333r→s, 0.333p→r, 0.333s→p ... r→s
P1 wins
P0 312: 0.324r→p, 0.393p→s, 0.283s→p ... s→p
P1 123: 0.219r→p, 0.313p→r, 0.469s→r ... s→r
Tie
P0 321: 0.35r→s, 0.336p→s, 0.313s→p ... r→s
P1 222: 0.412r→s, 0.232p→r, 0.355s→r ... s→r
P1 wins
P0 222: 0.412r→s, 0.232p→r, 0.355s→r ... p→r
P1 321: 0.35r→s, 0.336p→s, 0.313s→p ... s→p
P0 wins
P0 312: 0.67r→p, 0.33s→p ... r→p
P1 330: 0.678r→s, 0.322p→s ... p→s
P0 wins
P0 score = -4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment