QuantumKatas/MagicSquareGame
Jack Hyder 1ce273d587 Convert MagicSquareGame kata to Jupyter notebook format (#131) 2019-06-21 17:52:13 -07:00
..
.vscode Add Mermin-Peres magic square game kata (#87) 2019-05-22 09:22:40 -07:00
MagicSquareGame.csproj Updating to 0.7.1905.3109 (#122) 2019-05-31 14:10:48 -07:00
MagicSquareGame.ipynb Convert MagicSquareGame kata to Jupyter notebook format (#131) 2019-06-21 17:52:13 -07:00
MagicSquareGame.sln Add Mermin-Peres magic square game kata (#87) 2019-05-22 09:22:40 -07:00
README.md Convert MagicSquareGame kata to Jupyter notebook format (#131) 2019-06-21 17:52:13 -07:00
ReferenceImplementation.qs Convert MagicSquareGame kata to Jupyter notebook format (#131) 2019-06-21 17:52:13 -07:00
Tasks.qs Convert MagicSquareGame kata to Jupyter notebook format (#131) 2019-06-21 17:52:13 -07:00
TestSuiteRunner.cs Add Mermin-Peres magic square game kata (#87) 2019-05-22 09:22:40 -07:00
Tests.qs Add Mermin-Peres magic square game kata (#87) 2019-05-22 09:22:40 -07:00

README.md

Welcome!

This kata covers the Mermin-Peres magic square game, a well-known example of a nonlocal (entanglement) game.

In a nonlocal game, several cooperating players play a game against a referee answering the referee's questions. The players are free to share information (and even qubits!) before the game starts, but are forbidden from communicating with each other afterwards. Nonlocal games show that quantum entanglement can be used to increase the players' chance of winning beyond what would be possible with a purely classical strategy.

You can run the MagicSquareGame kata as a Jupyter Notebook!

Theory

Q#