Repository for Diffractive Computational Granular Metamaterials: Evolving Barriers in Sinusoidally-driven Granular Crystals
The following shows the results of an optimization process where the goal was to find a configuration of fixed particles to realize a logic gate in the material. Here, some of the particles are fixed in place (shown in dark grey), so the input vibrations pass through the material or get filtered due to the interference or bending of the waves around the obstacles (fixed particles). Here I used an Evolutionary Algorithm to design the particle patterns so that the vibration of the red particle on the right computes the output of the desired logic function. The inputs are sinusoidal waves applied to the two inputs, the blue and green particles on the left.
This repository is part of an ongoing project and will be updated continuously. Please do not hesitate to reach out if you are interested to know more!