QuantumKatas/GHZGame
Mariia Mykhailova d71d4f7d4f
Several improvements to kata Notebooks (#133)
* Fix issue #128 (test name in Teleportation).
* Remove mentions of unit tests from CHSH and GHZ.
* Add reading material to GroversAlgorithm.
* Fix the description of task 1.2 in CHSH to reflect both strategies.
2019-06-24 13:46:16 -07:00
..
.vscode Add GHZ Game kata (#86) 2019-04-16 22:58:35 -07:00
GHZGame.csproj Updating to 0.7.1905.3109 (#122) 2019-05-31 14:10:48 -07:00
GHZGame.ipynb Several improvements to kata Notebooks (#133) 2019-06-24 13:46:16 -07:00
GHZGame.sln Add GHZ Game kata (#86) 2019-04-16 22:58:35 -07:00
README.md Convert the GHZ game kata to Jupyter Notebook format (#120) 2019-05-29 14:20:07 -07:00
ReferenceImplementation.qs Convert the GHZ game kata to Jupyter Notebook format (#120) 2019-05-29 14:20:07 -07:00
Tasks.qs Another batch of fixes for QDK 0.6 (#112) 2019-05-09 13:08:45 -07:00
TestSuiteRunner.cs Add GHZ Game kata (#86) 2019-04-16 22:58:35 -07:00
Tests.qs Another batch of fixes for QDK 0.6 (#112) 2019-05-09 13:08:45 -07:00

README.md

Welcome!

This kata covers the Greenberger-Horne-Zeilinger game (often abbreviated as GHZ game), a well-known example of a nonlocal (entanglement) game.

You can run the GHZ Game kata as a Jupyter Notebook!

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.

Theory