Rock paper scissors is a game for two people. But as we can see here, it does not easily scale up to three people.
But is interesting that it has the following properties, and we would like to keep them for our 3 person game:
- Symmetry: No action is inherently different from any other action.
In other words: The permutation group of isomorphic permutations over the actions is transitive. - Unambiguous: Unless all players select the same action, there is never a draw.
- Single Winner: For all players, there should be a single winner. All losers are considered equivalent.
- Order invariance: The winner is selected indifferently from the order the players go in.
First, one can easily see that if two or more players (but not all of them) select the same action, they both lose, due to a combination of axiom 2, 3 and 4. (two or more winning break axiom 3, one of them winning breaks axiom 4, drawing breaks axiom 2).
This means that for a number of players larger than 3, a system like this cannot be constructed. (because two players taking one action and all other player taking a different action can never be resolved).
Now let us introduce some notation. Note the different actions as 0,1,2,..., and note all player actions as {0,0,1} (this is two players play action 0, 1 player plays one). The winner is well-defined by its action, so if the player with action 1 wins, we can write this as such {0,0,1} = 1. Due to axiom 4 {0,0,1} = {1,0,0} = {0,1,0}. Here equal means "has the same winner".
For the isomorphisms, we use cyclic permutation group notation. So is the isomorphism switches 0 with 1 and 2 with 3, then we note this as (01)(23).
Another thing that can be noted is the following: no isomorphic permutation can contain a cycle of the same length as the number of players. This can easily be proven, as follows
Assume there are three players, and there is an isomorphic permutation with the cycle (abc), and a is the winner of the play {a,b,c}. Then if we apply the permutation, we get a play {b,c,a} where b is the winner, but this is the same play as {a,b,c}, with a different winner, so the permutation is not isomorphic. the proof works exactly the same for any other number of players.
2 players and 2 actions
2 players and 3 actions
3 players and 3 actions
3 players and 4 actions
- If all three players take the same action, it is a draw
- If two of the three players take the same action, the third player wins
- If all three players take a different action, the one with the different parity wins.
3 players 2 actions
- If all three players pick the same, it is a draw
- If two of them pick the same colour, the third player wins.
This is fully consistent with all rules, but in practice, this is not a very good game.
Imagine you have finished a certain game a certain way. What would happen if you made a different choice. The results are the following:
- If you won, switching would have resulted in a draw.
- If you draw, switching would have resulted in a win.
- If you lose, switching would have just resulted in a loss, but the winner changes.
- Each player must have a winning move, given he knows the moves of all other players.
How to construct this game with the axiom can be read in a future blog