Skip to content

Teaching quantum computing using Qiskit in a Minetest block world

Notifications You must be signed in to change notification settings

rubenwardy/QiskitBlocks

Repository files navigation

QiskitBlocks

Teaches quantum computing and Qiskit in a Minetest block world.

Installation

  • Download and install Minetest 5.0.1. Note: This site has a preferred alternative to MacOS Homebrew installation: https://www.techspot.com/downloads/5585-minetest.html

  • Clone this QiskitBlocks project, and copy the qiskitblocks_games folder of this QiskitBlocks project into the games folder of your Minetest installation.

  • Add a worlds folder (if it doesn't already exist) to your Minetest installation at the same level as the games folder.

  • Copy the quantum_circuits_world folder from from the worlds folder of this distribution into the worlds folder of your Minetest installation.

  • QiskitBlocks makes requests to a service named QiskitBlocksService which accesses Qiskit quantum simulators that power the QiskitBlocks quantum circuits. By default, QiskitBlocks uses a cloud-based QiskitBlocksService, so public internet access is required at runtime. Optionally, you can checkout and run the QiskitBlocksService locally. If you choose to do that, then uncomment (remove the leading # character) the following lines in qiskitblocks_game/minetest.conf :

    #qiskit_service_host = http://localhost:5000
    
    #qiskit_service_timeout = 5 
    
  • Open the Minetest application, uncheck the Creative Mode, Enable Damage, and Host Server checkboxes, and select the round QiskitBlocks game from the lower left. Then select the world quantum_circuits_world [qiskitblocks] from the menu, and click Play Game.

Please reach out to James Weaver on Qiskit Slack (located at qiskit.org) with questions or feedback.

Quantum Circuits Garden in QiskitBlocks

Quantum Cats Sandbox in QiskitBlocks

Quantum Blocks Academy in QiskitBlocks

QiskitBlocks in Minetest menu

About

Teaching quantum computing using Qiskit in a Minetest block world

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published