Flying Unicorn: Developing a Game for a Quantum Computer
Kory Becker

TL;DR
This paper presents the development of 'Flying Unicorn,' a quantum computer game that leverages superposition and uncertainty, demonstrating quantum programming techniques and comparing quantum and classical implementations.
Contribution
It introduces a novel quantum game using Python Qiskit, detailing qubit usage, Grover's search implementation, and performance analysis on IBMQ quantum hardware.
Findings
Quantum game demonstrates superposition and uncertainty properties.
Quantum implementation shows comparable performance to classical version.
Insights into quantum programming and hardware execution.
Abstract
What is it like to create a game for a quantum computer? With its ability to perform calculations and processing in a distinctly different way than classical computers, quantum computing has the potential for becoming the next revolution in information technology. Flying Unicorn is a game developed for a quantum computer. It is designed to explore the properties of superposition and uncertainty. In this paper, we explore the development of the game, using Python Qiskit. We detail the usage of qubits and an implementation of Grover's search. Finally, we compare and contrast a classical implementation of the game against the quantum computing design, including execution and performance on a physical quantum computer at IBMQ.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture · Quantum Mechanics and Applications · Quantum Information and Cryptography
