├── .github └── workflows │ ├── build.yml │ └── maven.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── docs └── images │ └── simpleview.png ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── redfx │ │ ├── strange │ │ ├── simulator │ │ │ └── local │ │ │ │ └── LocalSimulator.java │ │ └── ui │ │ │ └── render │ │ │ ├── BoardOverlay.java │ │ │ └── Qubit3D.java │ │ └── strangefx │ │ ├── demo │ │ └── RenderDemo.java │ │ ├── render │ │ ├── Qubit3D.java │ │ ├── RenderEngine.java │ │ ├── Renderer.java │ │ └── Renderer.java.rej │ │ ├── simulator │ │ ├── CloudSimulator.java │ │ ├── GateGroup.java │ │ ├── RenderModel.java │ │ └── Simulator.java │ │ └── ui │ │ ├── GateSymbol.java │ │ ├── Main.java │ │ ├── MeasurementUI.java │ │ ├── PartialGate.java │ │ ├── ProbabilitiesGate.java │ │ ├── PseudoGate.java │ │ ├── QubitBoard.java │ │ └── QubitFlow.java └── resources │ ├── strangelogo.png │ └── styles.css └── test └── java └── org └── redfx ├── strange └── simulator │ └── local │ ├── GateProtocolTests.java │ └── LocalSimulatorTests.java └── strangefx └── reder └── RenderTests.java /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/README.md -------------------------------------------------------------------------------- /docs/images/simpleview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/docs/images/simpleview.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/redfx/strange/simulator/local/LocalSimulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strange/simulator/local/LocalSimulator.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strange/ui/render/BoardOverlay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strange/ui/render/BoardOverlay.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strange/ui/render/Qubit3D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strange/ui/render/Qubit3D.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/demo/RenderDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/demo/RenderDemo.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/render/Qubit3D.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/render/Qubit3D.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/render/RenderEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/render/RenderEngine.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/render/Renderer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/render/Renderer.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/render/Renderer.java.rej: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/render/Renderer.java.rej -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/simulator/CloudSimulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/simulator/CloudSimulator.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/simulator/GateGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/simulator/GateGroup.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/simulator/RenderModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/simulator/RenderModel.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/simulator/Simulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/simulator/Simulator.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/GateSymbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/GateSymbol.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/Main.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/MeasurementUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/MeasurementUI.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/PartialGate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/PartialGate.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/ProbabilitiesGate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/ProbabilitiesGate.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/PseudoGate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/PseudoGate.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/QubitBoard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/QubitBoard.java -------------------------------------------------------------------------------- /src/main/java/org/redfx/strangefx/ui/QubitFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/java/org/redfx/strangefx/ui/QubitFlow.java -------------------------------------------------------------------------------- /src/main/resources/strangelogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/resources/strangelogo.png -------------------------------------------------------------------------------- /src/main/resources/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/main/resources/styles.css -------------------------------------------------------------------------------- /src/test/java/org/redfx/strange/simulator/local/GateProtocolTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/test/java/org/redfx/strange/simulator/local/GateProtocolTests.java -------------------------------------------------------------------------------- /src/test/java/org/redfx/strange/simulator/local/LocalSimulatorTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/test/java/org/redfx/strange/simulator/local/LocalSimulatorTests.java -------------------------------------------------------------------------------- /src/test/java/org/redfx/strangefx/reder/RenderTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redfx-quantum/strangefx/HEAD/src/test/java/org/redfx/strangefx/reder/RenderTests.java --------------------------------------------------------------------------------