A Pinball machine utilizing the elements of Quantum Circuits
Description
Have the ball represent a qubit and elements of the board would be the standard gates acting upon said qubit. Could have rotation gates as bumpers, etc. on the board layout. The state of the ball |0> or |1> could either restrict or grant access to certain portions of the board. This naturally extends to the idea of a "double ball" situation being the result of a Hadamard interaction. Standard flippers could be switched to X or H gates as desired limited by a timer or something.
The ball is measured upon falling off the board and then some action can take place depending on the result (extra ball for 1, nothing for 0, etc.).
These are just high level ideas but I think it would be interesting to see what we could come up with in terms of combining these elements with a fairly well-known common game.
Abstract
A Pinball machine utilizing the elements of Quantum Circuits
Description
Have the ball represent a qubit and elements of the board would be the standard gates acting upon said qubit. Could have rotation gates as bumpers, etc. on the board layout. The state of the ball |0> or |1> could either restrict or grant access to certain portions of the board. This naturally extends to the idea of a "double ball" situation being the result of a Hadamard interaction. Standard flippers could be switched to X or H gates as desired limited by a timer or something.
The ball is measured upon falling off the board and then some action can take place depending on the result (extra ball for 1, nothing for 0, etc.).
These are just high level ideas but I think it would be interesting to see what we could come up with in terms of combining these elements with a fairly well-known common game.
Members
@kmatt10 - Slack: KevinM
Deliverable
A Pygame demo
GitHub repo
https://github.com/kmatt10/qPinball