CCNYseniors / rubik

NYU-IBM Qiskit Hackathon Feb. 2021
0 stars 0 forks source link

rubik

Qiskit Hackathon Feb. 2021
Team members: Michael Salamon, Jiseon, Shahid

Qiskit Hackathon

Friday the 12th, Saturday the 13th, and Sunday the 14th

Submit a project idea, Make a project, Present

Team name: CCNYseniors

Final roster: Michael, Jiseon, and Shahid
Lets do this!

 

 

hackerearth
Slack  

 

 

In order to use Qiskit, a user must do pip3 install qiskit.  

 

Here is a summary of our project along with a diagram:
3 by 3 by 3 Rubik's cubes are hard to solve for most people! What if there was a way to make it easier? Using quantum superposition in our project, users can shift the placement of pieces. In this unique feature, users can shift the placement of any 2 center pieces with each other OR any 2 corner pieces with each other. Since qubits are probabilistic, switches aren't guaranteed. Using gates, however, we can shift probabilities toward our favor! Using this program, anyone who puts in enough effort will be able to solve the cube.  

Figure 1: Corner pieces and middle pieces are not the same

 

Figure 2: Example frontend