Skip to content

AntonioNoack/CellularAutomata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cellular Automata

This is an experiment with cellular automata inspired by Tantan. It's also a functional mod(ule) for Rem's Engine.

When experimenting, I found the Sierpinski Triangle the easiest to type in + most interesting: births = 1, survives = 0, states = 5.

The following images show the cellular automate with those settings:

sierpinski triangle in 3d sierpinski triangle in 3d, cleaner shape sierpinski triangle in 3d, bigger, corners cut off sierpinski triangle in 3d, small, with nicer colors because in newer Rem's Engine (Yes, Rem's Engine has become more colorful 😄)

When using a Moore-Neighborhood (full 3x3x3 cube) instead of a Von-Neumann-Neighborhood (just direct neighbors), the sierpinski-triangle becomes cubic:

cubic sierpinski

The current build also has presets for Conway's Game Of Life:

conway's game of life sample

Building

This is a mod for Rem's Engine, so first build the engine. Then you can build this project, e.g. with Intellij Idea. There are no dependencies besides my engine.

Run Sample

Visit the releases page, download and run it. I might create a web-build in the future.

About

This is an experiment with cellular automata; Functional mod for Rem's Engine.

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages