/r/cellular_automata
This is a subreddit about cellular automata (singular: cellular automaton). For example, Rule 110, Conway's Game of Life, and the Biham-Middleton-Levine traffic model.
A subreddit about cellular automata (singular: cellular automaton). For example, Rule 110, Conway's Game of Life, and the Biham-Middleton-Levine traffic model.
This is an inclusive place welcoming any level of involvement with CA or CA-Like algorithms.
Discussions must be conducted with respect for one another, and criticisms must be constructive.
We encourage original content contributions, and strongly suggest providing specific algorithmic details or code with any showcased content. Our community loves to share, experiment and iterate!
Cellular automata can produce mesmerizing and exciting patterns, some of which can be seen in the natural world.
As fascinating as they can be, Extraordinary claims require extraordinary evidence.
Resources:
ConwayLife Forum - A large and active CA community
ConwayLife Lounge Discord:
Other subreddits you may find interesting:
/r/cellular_automata
This is a variation on Rudy Rucker's "Faders" rule. The initial seed has a one-pixel asymmetry which over time leads to the breakdown.
This was made with an app I created for the sole purpose of exploring the artistic visual possibilities of CA. It's called "CAGS" (Cellular Automata Graphics Studio) and is available for free.
Some time back I posted an implementation of the Critters block cellular automata https://en.wikipedia.org/wiki/Critters_(cellular_automaton) using cereal box cardboard. See https://www.reddit.com/r/cellular_automata/comments/v8ipdi/emulating_margolus_critters_using_cereal_box/ for that old post.
Now that I have a 3D printer, I can do something a little flashier: 6 tiles that can be mixed and snapped together but only according to CA rules https://www.printables.com/model/837487-snap-together-margolus-critters-reversible-cellula
The image illustrates how a Critters glider can be run using these tiles. It is altered for perspective and highlighted to show live cells.
I am not sure how to think about this.
Cellular automata emerging from the Game of Life or Lenia are oftenly compared to celullar life.
I don't get the comparison, beside the visual appearance of the "creatures" which look like some kind of microbes. The axiomatic rules of the game of life (activation or deactivation of cells depending on the number of close neighbors) don't have anything to do with the axiomatic rules governing actual cellular life. Actual cells organism don't move by creating and destroying cells.
It seems to me that chemical/termodynamic axiomatic rules are yet to be defined to actually see emerging cellular automata that could vaguely be compared to cellular life. But maybe I'm not understanding the Game of Life correctly ? I'm curious to hear your thoughts.
not mentioned on the wiki, sharing it here cuz its cool
I used heavyweight spaceships to increase the maximum size of the spaceship in the center by having the heavyweight spaceship cancel the long line, and i've never seen it done before. what is this called?
At least it looks cool
I find rotation very visually satisfying, and currently the only oscillator I know of that oscillates in a rotary pattern is the galaxy oscillator. Are there any more that rotate radially?
Graph of Life
Hello everyone. I have been working on an evolutionary algorithm based on game theory and graph theory for three years now. In this algorithm complex life emerges through autonomous agents. The nodes are all individuals with their own neural networks. They see each other, make decisions and compete for scarce resources by attacking or defending. They evolve with natural selection and are self organizing. They decide themselves with who they want to interact or not. Reproduction happens at a local level and is dependant on the decisions of the agents. The algorithm happens in discrete iterations.
I‘m reaching out because I‘m a bit stuck currently. Originally the goal was to invent an algorithm where open ended evolution can occur, meaning that there is no optimal strategy, meaning that cooperations with ever encreasing complexity can emerge. The problem is that I don’t know how to falsify or prove this claim. The problem I have is that I don‘t know how to analyse this algorithm and the behaviors that emerge. I don‘t know how to find out what behaviors emerge and why other behaviors vanish. Also I don‘t know how I could quantify cooperation (if that happens at all).
Also one thought experiment that would be interesting: lets say intelligent life would emerge in this algorithm and they would do physics to find out how their reality works: what is the most fundamental thing they would be able to measure? I also don‘t know how to approach that, essentially it would be interesting to somehow interact with the algorithm and try to gain as much information as possible.
Also keep in mind that this is not just one algorithm, but a whole family of algorithms, that all work slightly differently. So the concept should in some way be general enough to be implemented for all cases.
Find the code at my github repository: https://github.com/graphoflife Find more videos at my instagram: https:// www.instagram.com/graph.of.life
Hi guys my name is tony and i need help with implementing a ca problem in python, the problem is that i have to do a program that takes half screen, on the bottom half there is wolfram rule 30 and on the top rule 30 feeds conways game of life, just like this video
https://youtu.be/IK7nBOLYzdE?si=Mpqj9hojR7ZAYrW7
I am desperate so if you can, help me please
Hello everyone. I have been working on an evolutionary algorithm based on game theory and graph theory for three years now. In this algorithm complex life emerges through autonomous agents. The nodes are all individuals with their own neural networks. They see each other, make decisions and compete for scarce resources by attacking or defending. They evolve with natural selection and are self organizing. They decide themselves with who they want to interact or not. Reproduction happens at a local level and is dependant on the decisions of the agents. The algorithm happens in discrete iterations. Find the code at my github repository: https://github.com/graphoflife Find more videos at my instagram: https://www.instagram.com/graph.of.life
I’ve been without a computer for so long and itching to make CA art so I gathered up what I had and went analog with it. I love making 1d CAs in physical form though. Graph paper, fuse beads, lego bricks… I highly recommend giving it a try yourself it’s really relaxing. And yes hush I know this one is a bit crooked it’s my first time I don’t have a good cutting tool am broke.
Hello everyone. I have been working on an evolutionary algorithm based on game theory and graph theory for three years now. The nodes are all individuals with their own neural networks. They see each other, make decisions and compete by attacking or defending. They evolve with natural selection and are self organizing. They decide themselves with who they want to interact or not. Reproduction happens at a local level and is dependant on the decisions of the agents. The algorithm happens in discrete iterations. Find the code at my github repository: https://github.com/graphoflife