Inspiration

Interest in quantum physics and chess. Furthermore, our desire to not only learn quantum physics but also show the concepts behind it in an entertaining matter.

What it does

Simulates fundamental properties of quantum mechanics such as superposition and quantum entanglement in a game of chess.

How we built it

We made a graphical interface in Java. Coded a chess board and chess pieces and finally, we developed algorithms to simulate superposition and quantum entanglement.

Challenges we ran into

The algorithms for simulating quantum mechanics were challenging to derive, implement and troubleshoot into the game of chess.

Accomplishments that we're proud of

Being able to implement a working model of superposition and quantum entanglement.

What we learned

The basics of quantum physics and how to code advanced arrays in Java and communication, networking and teamwork.

What's next for Quantum Chess

Improve upon the model of quantum entanglement and the addition of more quantum mechanics principles such as uncertainty, and the ability to store more superposition states. Also making the code more efficient algorithmically and make the code more readable with the use of classes and methods.

Built With

Share this project:

Updates