Skip to content
This repository has been archived by the owner on Dec 19, 2019. It is now read-only.

piergabory/imac-senior-project-quantum-cellular-automata-3D-simulator

 
 

Repository files navigation

Quantum Cellular Automata Simulator

Physics simulation with Quantum Cellular Automata or Q-Dots

Screenshot

In this project we aim to simulate and showcase how Quantum Cellular Automata works, and what can be done with them. Created by 4 students at IMAC.

Installing / Getting started

  • To start QCA Simulator, download the archive, and run in a terminal:

    npm install
    npm run serve

    A web browser windows will open with the QCA simulation running. If it doesn't, navigate to http://127.0.0.1:8080/.

  • To build the QCA Simulator as an electron app executable, download the archive, and run in a terminal:

    npm install
    npm run build-host
    cd ./build
    ./QCA\ simulator

    An executable for your current architecture will be created in the build folder. To build for all available architecture, run npm run build

Features

  • Simulates Quantum Cellular Automata Circuits
  • Supports three-dimensionnal (3D) circuits and quantum entanglement
  • Includes a tutorial, demos and missions to learn Quantum Cellular Automata
  • Works on computers, tablets and mobile phones
  • Has cats

About

QCA for Blender

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 80.2%
  • HTML 11.7%
  • CSS 7.9%
  • Other 0.2%