The Mermin-Peres magic square game is a game played by two players: Alice and Bob. They like to play this game a lot and we will play multiple instances, i.e. rounds of the game. In each round of the game Alice and Bob will receive a challenge from a judge. Depending on their answers, they will either both win or both lose. The players are allowed to agree on a strategy prior to the game, however once the game has started they cannot communicate anymore: i.e. they must try and coordinate without communication, even instantaneously.
This game involves a 3 x 3 matrix
Alice and Bob decide a pre-game strategy which they will be using during the game. They are not allowed to communicate at any point during the game.
The Judge assigns a row number to Alice and a column number to Bob.
Alice has to fill the assigned row with zeroes and ones, in such a way that there are even number of ones in that row.
Bob has to fill the assigned column with zeroes and ones, in such a way that there are odd number of ones in that column.
Both Alice and Bob submit their solution to the Judge
Alice and Bob win if they agree on the value of the cell belonging to the intersection of Alice's row and Bob's column. They lose otherwise.
This game uses Simulaqron simulator to simulate quantum entanglement.
In the 'Strategy' window, Alice and Bob can decide the quantum measurement operators that they will be using during the game.
Judge can assign any row and column number (between 1 and 3)
Alice and Bob have a choice to use the solution obtained by measurement of their entanglement qubits. They can also manually type in the values in their row or column.
Strategy: This opens a new window for Alice and Bob to decide pre-game strategy
Open Judge: This opens a new window for the Judge
Open Alice: This opens a new window for the Player 1 (Alice)
Open Bob: This opens a new window for the Player 2 (Bob)
The game starts with Alice and Bob deciding on a strategy.
Then, the Judge assigns row and column numbers to the two players
Then, each player has to fill in the values of their row or column
Once both the players have submitted their answers, the Judge checks if the players have won the game or not.