Skip to content

rbxb/CUDA-Cellular-Automata

Repository files navigation

CUDA Cellular Automata

Requires the CUDA Toolkit to compile.

This repository contains the code for an ongoing research project. Currently it has a library that is used to render cellular automata using CUDA C++.
Included are several example programs that use the library.

This project currently supports simple discrete MNCA. You can define your MNCA rules in a text file like conway.txt and use them as the input for mnca_run.

MNCA was developed by Slackermanz. For more information about MNCA or a brief explanation of cellular automata, check out https://slackermanz.com.

Example outputs:

conway example
Conway's Game of Life

mnca example
A discrete MNCA discovered by Slackermanz

About

A cellular automata rendering engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published