version not stable!!
This is a crude translation from th C implementation of libquantum to a Java version.
The main idea is to be able to work with CNOT / Toffoli and other gates that are not necessary to use superposition. LibQuantumJava supports up to 2048 qubits, the "C implementation" covers only 128 qubits.
Here is a video about our idea: https://www.youtube.com/watch?v=bxSdXifWBYg
How to build
We use gradle to build the library.
git clone https://github.com/gbanegas/libQuantumJava.git cd libQuantumJava gradle build
Logo: Why an anteater?
"The giant anteater, an iconic creature of South America, is unfortunately listed as vulnerable to extinction." Unfortunatelly, this is a reality for several animails around the world since I am really worried about the enviroment I selected an animal that I would like to help.
If you would like more information at: https://ptes.org/grants/worldwide-projects/giant-anteater-brazil/