Skip to content

Explore quantum pure randomness with this project using Google Research Cirq. Visualizing an intriguing behavior of trapped Quantum Creature.

License

Notifications You must be signed in to change notification settings

yassa9/quantum_creature

Repository files navigation

Quantum Creature

Exploring quantum randomness with this project using Cirq. Generate unique random numbers and visualize the intriguing behavior of the Quantum Creature through captivating animations.

Building an algorithm to simulate the numpy.random.uniform function to produce specified number of uniform distributed quantum pure generated random numbers using Google Research Cirq Package.

This animation was inspired by the work of rougier.

qn_creature

Requirements

Installation

  1. Clone this repository to your local machine.
    git clone https://github.com/MateBerg/quantum_creature

cd quantum_creature

  1. Install the required Python packages by running the following command in your terminal:
    pip install -r requirements.txt

  2. python3 main.py

  3. Wait! as it takes some time depending on memory and cpu.

About

Explore quantum pure randomness with this project using Google Research Cirq. Visualizing an intriguing behavior of trapped Quantum Creature.

Topics

Resources

License

Stars

Watchers

Forks

Languages