Description
The main board of application represents the initial state of the game.
- Symbol |ф> represents the superposition state! The user always has the option to make the first move.
- Signs [0> and |1> represent the figures chosen by the computer and the user respectively.
However, unlike the classic tic tac toe, there is no 100% probability that when the computer/user make their move, it will result in a corresponding move. For example, if the user selects a figure, it is possible that it will take the value |0> instead of |1>. This is the effect of quantum superposition in the game Quantum Tic Tac Toe!
The connection between the application and the quantum computer was made via the qiskit.QuantumCircuit module. The Streamlit framework is responsible for the visual part of the application.