Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geduardo/Quantum-Duel-Qisikitcamp-Asia-2019
This is the repo for the issue #40 of the Qiskit-Camp Asia. The objective is to create a multiplayer quantum game.
https://github.com/geduardo/Quantum-Duel-Qisikitcamp-Asia-2019
Last synced: 3 months ago
JSON representation
This is the repo for the issue #40 of the Qiskit-Camp Asia. The objective is to create a multiplayer quantum game.
- Host: GitHub
- URL: https://github.com/geduardo/Quantum-Duel-Qisikitcamp-Asia-2019
- Owner: geduardo
- Created: 2019-11-19T01:46:39.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T06:54:37.000Z (about 2 years ago)
- Last Synced: 2024-05-20T03:19:51.644Z (8 months ago)
- Language: HTML
- Size: 20.1 MB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- Awesome-Quantum-Games - Quantum Duel - Be the fastest of the Quantum West. (by Eduardo Gonzalez, Yohei Wakabayashi, Kaito Kishi, Unchalisa Taetragoo) (2019 / Qiskit Camp Asia)
README
# Quantum Duel: Be the fastest of the Quantum West
![alt text](https://github.com/geduardo/Quantum-Duel--QISKITCAMPASIA/blob/master/static/quantum_duel.jpg)
## Introduction
Howdy partner! Here we present the first online multiplayer quantum game. Each player is given initial and final quantum states. The objective of the game is to build a quantum circuit to achieve such the transformation. The first to submit the correct circuit wins the duel and becomes the fastest draw in the quantum west!
## Western is here
Please access with two people!
[https://quantum-duel.herokuapp.com/](https://quantum-duel.herokuapp.com/)
## Trailer
[![IMAGE ALT TEXT HERE](video.PNG)](https://www.youtube.com/watch?v=icQ9r7IRp1s&feature=youtu.be)## Gameplay
![IMAGE ALT TEXT HERE](juego.PNG)
- The game begins when two players open the Quantum Duel game web page.
- The initial and final quantum states are given.
- The players drag and drop the provided quantum gates to make a correct quantum circuit for the problem.
- The FIRST player who gets the correct quantum circuit WINS!## Technical details
Once the game begins, a problem of the initial and final quantum states are randomly generated by the levels generator module. Next, the user circuit converter transforms the user input circuit into a Qiskit quantum circuit. The answer is then checked. Lastly, the result is sent to the players when the correct answer is detected.### Development tools
- The main computing module and the server are developed by **Python with Qiskit and Tornado web server**.
- The front-end languages are **JavaScript, CSS, and HTML**.## Members
@geduardo
@TRSasasusu
@unchalisa
@yoheiwaka## Licenses
- The original western image is taken from: https://www.flickr.com/photos/gameraboy/30084662098/ and is under the license CC BY-NC 2.0. It has been modified to include the Qiskit logo.
Author: John Duillo- Qiskit is under Apache License 2.0