Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

For discussion of other cellular automata.
Post Reply
Nosferattus
Posts: 5
Joined: October 10th, 2026, 7:24 pm

Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

Post by Nosferattus »

Akarsh Kumar at MIT published an interesting paper last year where he used a vision-language foundation model to find the most open-ended artificial life simulations across all possible Life-like cellular automata (all 262,144 possible B/S rulesets). Pretty much everything that would be of interest to folks here is presented in Figure 5: https://direct.mit.edu/view-large/figur ... 8_f005.tif

The most open-ended, according to the model, were B013456/S123, B01356/S0123, B012345/S02356, and B0145/S01234. They are all explosive strobing rulesets, which aren't a genre that gets much attention. After doing some cursory exploration I would personally rank them as follows from most to least interesting:

B0145/S01234: I call this one "Trains" for obvious reasons. It is mainly defined by various wickstretchers and spacefillers. The wickstretchers have several variations, some of which are actually puffers or spaceships, and often spawn other wickstretchers. This ruleset forms remarkably complex and beautiful patterns from simple seeds. I know that is a common feature of cellular automata, but this one is S tier. Here's an example that dvgrn found:

Code: Select all

x = 21, y = 11, rule = B0145/S01234
5o11b5o2$2bo15bo$2bo15bo$2bo15bo$2bo15bo$2bo15bo$2bo15bo$2bo15bo2$5o11b
5o!
B01356/S0123: This automaton is dominated by a replicator and a spectacular 126-period oscillator that starts from a square 4-pixel block. There is a very simple double glider gun, which is pretty neat.

Code: Select all

x = 14, y = 10, rule = B01356/S0123
4$6b2o$6b2o!

Code: Select all

x = 13, y = 9, rule = B01356/S0123
8b2o$3b2o3bo$4bo3b2o$3b2o4b2obo$ob2o5b2obo$ob2o4b2o$3b2o3bo$4bo3b2o$3b
2o!
B013456/S123: This one I call "Vines" for obvious reasons. It's dominated by a wickstretcher that either slowly dies at the tail or stretches from both ends. There are two common gliders.

B012345/S02356: This one isn't super interesting, IMO. It's dominated by a very simple 2-cell replicator, which tends to consume everything else. It does at least have a couple gliders.

Do you think any of these rulesets are worth exploring and/or documenting?

I'm also curious what people think of Kumar's heatmap of all possible Life-like cellular automata. Has anyone else ever tried to map the space of possible automata? I know Wolfram basically did that for the 1-dimensional automata, but what about for 2-dimensional? Since the space is so vast and complex, do people think that using AI models to map it is a promising idea? I wonder if there are any unifying characteristics to the islands mapped by Kumar.
Last edited by Nosferattus on October 11th, 2026, 3:31 pm, edited 1 time in total.
User avatar
I6_I6
Posts: 1088
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

Post by I6_I6 »

What I find interesting is that all the life-like rules that were shown other than CGoL have B0.
EDIT:
I think it'd be cool to also do this for INT and LtL rules, because their rulespaces are much larger.

Code: Select all

#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
RuleEdit: A .rule file editing tool
Nosferattus
Posts: 5
Joined: October 10th, 2026, 7:24 pm

Re: Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

Post by Nosferattus »

I think that might be due to the fact that B0 rulesets seem to be really good at creating replicators. Kumar's model seems to mainly be identifying automata that are extremely dynamic, and replicators definitely help with that. I also noticed there are few still lifes in the automata picked by the model, but often lots of oscillators.
Last edited by Nosferattus on October 11th, 2026, 4:04 pm, edited 1 time in total.
User avatar
I6_I6
Posts: 1088
Joined: July 26th, 2025, 8:44 pm
Location: Here, there, somewhere, anywhere, everywhere.
Contact:

Re: Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

Post by I6_I6 »

I like this rule, but only in a torus at 2x step:

Code: Select all

#C [[ STEP 2 ]]
x = 1, y = 1, rule = B012378/S28:T512,512
o!
It came from here:
https://direct.mit.edu/view-large/figur ... 8_f015.tif
Edit: The strobing makes the population graph look diabolical :shock:

Code: Select all

#C [[ THEME Golly ]]
x = 27, y = 15, rule = LifeHistory
8.A$A6.A.A$3A4.BA2B.B2D$3.A4.2B.2B2DB$2.2A2.3B.6B2.3B$2.20B$4.19B$4.2B
C10BD4B$4.2B2C10BD4B$4.B2C11B2D3B$4.13B2D4B$5.12BD3B.B2A$6.13B3.BA.A$
6.3B.B3.B10.A$25.2A!
RuleEdit: A .rule file editing tool
Nosferattus
Posts: 5
Joined: October 10th, 2026, 7:24 pm

Re: Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

Post by Nosferattus »

B014/S02 from that extended list is also quite interesting. It looks so organic. And this glider totally looks like a butterfly:

Code: Select all

x = 11, y = 11, rule = B014/S02
3$4b2o$3b3o$4b4o$3b5o$4bobo!
User avatar
LuveelVoom
Posts: 759
Joined: April 27th, 2022, 7:59 pm

Re: Kumal et al. 2025 - Using AI to search for interesting Life-like rulesets

Post by LuveelVoom »

Someone should contact the authors and tell them about isotropic non-totalistic cellular automata.
Post Reply