Multi Neighbourhood Cellular Automaton based upon the work of This is a technique developed by someone who goes by Slackermanz online https://github.com/Slackermanz/VulkanAutomata GPU-Accelerated Cellular Automata Render Engine using SFML and OpenCV