Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/olivierbrcknr/quantum-tetris

Our submission for the IBM Quantum Jam with Parsons
https://github.com/olivierbrcknr/quantum-tetris

quantum quantum-computing tetris

Last synced: about 1 month ago
JSON representation

Our submission for the IBM Quantum Jam with Parsons

Awesome Lists containing this project

README

        

# Quantum Tetris

This is a project for the Quantum Design Jam from IBM and Parsons.

Please have a look at the [project's website](https://olivierbrcknr.github.io/quantum-tetris/) for more details.

### Team

- Billy Ho
- Emilio Lari
- Olivier Brückner
- Salil Parekh
- Weijing Xiao

## What is Quantum about this?

The blocks are generated using a quantum computer. This enables multiple possiblities for the Tetris game:

1. The blocks appear in a truly random order
2. Noise in the quantum circuit also generates pieces that should not exist

Read more about the Tetris block generation [here](tetris-block-generator/README.md).

## Versions

Throughout this process, we created multiple versions of this game:

- Find the Processing/Java version [here](Tetris)
- Find the p5/JavaScript version [here](docs/js/quantumTetris.js)
- Find the python version [here](hardware/quantumTetris.py)

The code is adapted from [Techview's Tetris](https://github.com/techiew/Tetris).