Page 2 of 2

The 256 Challenge: One Cell. 256 Generations. 256 Cells

Posted: September 13th, 2026, 11:30 am
by MortezaRahmani
The challenge:
Starting from a single live cell, create a pattern that reaches exactly 256 live cells for the first time in Generation 256.

Rules:
  • Start with a single live cell
  • Use Golly's native capabilities as much as possible, without Python or Lua programming
  • The population must be exactly 256 at Generation 256
  • It must be the first time the population reaches 256
  • No manually counting cells or generations
Bonus:
A smaller or more elegant initial pattern is better.

Can it be done?
Show us your pattern and let's see how you solve it!

Happy Programmer's Day! šŸŽ‰
HappyProgrammersDay.png
HappyProgrammersDay.png (391.09 KiB) Viewed 658 times

Re: The 256 Challenge: One Cell. 256 Generations. 256 Cells

Posted: September 13th, 2026, 11:37 am
by NNlk05
MortezaRahmani wrote: September 13th, 2026, 11:30 am The challenge:
Starting from a single live cell, create a pattern that reaches exactly 256 live cells for the first time in Generation 256.

Rules:
  • Start with a single live cell
  • Use Golly's native capabilities as much as possible, without Python or Lua programming
  • The population must be exactly 256 at Generation 256
  • It must be the first time the population reaches 256
  • No manually counting cells or generations
Bonus:
A smaller or more elegant initial pattern is better.

Can it be done?
Show us your pattern and let's see how you solve it!

Happy Programmer's Day! šŸŽ‰
HappyProgrammersDay.png

Code: Select all

x = 1, y = 1, rule = GrowByOne
o!
@RULE GrowByOne
@TABLE
n_states: 2
neighborhood: moore
symmetries: none
0 1,0,0,0,0,0,0,0 1

Re: CA Challenges In Golly By Morteza Rahmani

Posted: September 13th, 2026, 2:53 pm
by unname4798
Correct solution:

Code: Select all

#R GrowByOne
A!
@RULE GrowByOne
@TABLE
n_states:3
neighborhood:oneDimensional
symmetries:none
1,0,0,2
0,2,0,2

The Glaucus-Like Challenge

Posted: September 14th, 2026, 10:09 am
by MortezaRahmani
I’m convinced that, one day, a deeper understanding of cellular automata will allow us to solve many of these challenges elegantly, in ways that come surprisingly close to the reality of the problem.
So, let this stand as a record until that day comes.
GlaucusLike.gif
GlaucusLike.gif (2.8 MiB) Viewed 598 times

Can a Cellular Automaton Become a Playable Game Without Programming?

Posted: September 17th, 2026, 11:31 am
by MortezaRahmani
:?:
AGame.gif
AGame.gif (3.13 MiB) Viewed 547 times

Re: OCA Challenges in Golly by Morteza Rahmani

Posted: September 17th, 2026, 5:19 pm
by unname4798
What?Huh?HowIsThatPossible?
SVID_20260918_001025_1 (1).gif
SVID_20260918_001025_1 (1).gif (9.11 MiB) Viewed 495 times

Galaxy-like Challenge 🌌

Posted: September 18th, 2026, 8:44 am
by MortezaRahmani
Here is a rather different kind of challenge.
Can you create something in Conway's Game of Life that looks like a galaxy?
There are no strict rules here. No specific population, generation, size, or mathematical definition of a galaxy. Just use your imagination and see what you can create.
Inspired by this beautiful mathematical visualization by David Moore.
For anyone interested in the original idea, mathematics, or the code behind it, here are the original sources:
David Moore:
Limit of algebraic polynomial roots: playing around with randomness and algebraic numbers
https://bit.ly/2YcsoUA
Vitaliy Kaurov:
the LinkedIn post that brought this beautiful work to my attention.
https://lnkd.in/p/eTbdX45h
Feel free to explore the original work, take inspiration from it, and then try to create your own galaxy-like world in Conway's Game of Life.
GalaxyLike.gif
GalaxyLike.gif (2.65 MiB) Viewed 411 times

Molecular dynamics (MD)

Posted: September 19th, 2026, 10:14 pm
by MortezaRahmani
:?:
MDSim.gif
MDSim.gif (712.62 KiB) Viewed 359 times

ToranjCircuit: A Hardware Concept for the Physical Implementation of Toranj (ICM), Full Animated

Posted: September 24th, 2026, 4:30 am
by MortezaRahmani
Can simple rules that lead to complex, even highly complex behavior be turned into a real, tangible, and visible machine?
:?:
In other words:
Can we build an automaton whose rules are simple, yet whose execution gives rise to complex and highly complex behavior that can be observed, touched, and experienced as a physical machine?

Yeah! Don't just simulate the cellular automaton. Build it!
Toranj started as a cellular automaton implemented in Excel.

ToranjCircuit is an attempt to take the same idea one step further: from simulation to physical realization.

A 1000 Ɨ 1000 matrix of RGB LEDs, where the cells are not merely displaying the automaton, but physically represent its evolving state.

Generation 1 → Generation 2 → ... → Generation 438 → ...

*The concept, specifications and visual direction are mine; the image was generated with AI.
ToranjCircuit.png
ToranjCircuit.png (3.05 MiB) Viewed 261 times

Can a Cellular Automaton Behave Like a White Blood Cell?

Posted: October 6th, 2026, 2:08 pm
by MortezaRahmani
I've been dealing with a seasonal cold recently, and while thinking about what my white blood cells are doing inside my body right now, I started thinking about cellular automata. :D

That somehow led me to this idea.
I came across this short video showing a white blood cell surrounding and engulfing bacteria, and it made me wonder:
Could we create a cellular automaton that produces something resembling this behavior?
The basic idea would be to create a very simple artificial immune system with a few basic entities:
  • White blood cells
  • Pathogens / bacteria
  • Empty space
The white blood cell would ideally be able to:
  1. Detect a nearby pathogen
  2. Move toward it
  3. Surround it
  4. Engulf it
  5. Eventually eliminate or absorb it
But I think the really interesting part is that none of this should be explicitly programmed as a sequence of actions.
Instead, the behavior could emerge from simple local rules.
For example, rather than telling a white blood cell "go toward the bacterium", we could define rules based only on its local neighborhood. If a pathogen is nearby, certain cells at the boundary could change state or extend toward it. Once the pathogen becomes partially surrounded, further local interactions could cause the surrounding structure to continue growing around it.
Eventually, complete engulfment could emerge naturally from those local interactions.
Simple local rules → complex, biological-looking behavior.
I think it would be particularly interesting if the white blood cell were not just a predefined pattern moving around, but a genuinely shape-shifting object.
Its "body" could dynamically extend pseudopod-like structures, change shape, surround pathogens, and eventually absorb them, all as an emergent consequence of the rules.
And perhaps the idea could be taken further.
For example:
  • Pathogens could reproduce: 1 → 2 → 4 → 8...
  • White blood cells could have a limited capacity for engulfment.
  • Movement or engulfment could have some kind of "cost".
  • A white blood cell could become temporarily inactive after engulfing a pathogen.
  • Additional white blood cells could appear or be recruited when the pathogen population becomes large.
At that point, it could become a very simple artificial immune system, with something like:
Pathogen reproduction vs. immune-cell response
But the main question is much simpler:
Can a small set of local rules produce behavior that looks surprisingly similar to phagocytosis?
I haven't worked out the rules yet. I'm mainly throwing the idea out there because I thought it might make an interesting Life-like experiment.
Has anyone seen a cellular automaton that produces similar behavior, or perhaps something that could be adapted to this idea?
I'd be particularly interested in seeing how far we could get using only local interactions, without explicitly programming the overall behavior.
PhagocytosisWhiteBloodCellsEngagedInWork.gif
PhagocytosisWhiteBloodCellsEngagedInWork.gif (7.4 MiB) Viewed 128 times

Re: Can Boids Be Turned into a Cellular Automaton?

Posted: October 9th, 2026, 1:27 pm
by R2INT

Code: Select all

x = 97, y = 87, rule = WhiteBloodCells
78.3B3.2B.B3.B3.B$77.6B3.4B2.B2.B$77.2B.3B4.B.3B2.2B$77.B.B3.B2.B3.2B
.B2.B$77.8B2.B.2B2.B.B$77.3B.B2.2B2.2B2.B$82.B3.2B.4B$77.2B.B.B3.3B.5B
$78.2B.B2.2B2.B.B2.B.2B$78.3B3.2B3.B2.B2.B$78.B4.B3.4B.3B$78.B.B8.3B2.
B.B$78.2B3.B3.5B3.2B$79.B3.7B.B2.2B$77.B.3B.2B2.B.B3.2B$77.6B2.B.B4.2B
.2B$83.3B.2B3.B2.B$77.B3.2B.B.B5.B.3B$79.2B.B2.B2.B2.B2.3B$77.B2.3B2.
B2.B45$A.A2.2A.A2.A.3A5.A.A$2A.2A.A.3A2.A.A.2A3.A$.3A2.2A.A.3A.4A2.3A
$.3A3.A3.2A.A.A.A2.2A$3A2.A.7A.3A3.A.A$.A.A5.2A2.A.2A.A3.A$.3A.2A.A.2A
2.A.2A.2A3.A$.2A2.3A.A3.A.A.2A5.A$.A4.A.A4.A.A4.A.3A$.5A.3A.A7.2A3.A$
3A2.A2.2A2.A.2A.4A2.2A$3A3.2A.2A.2A.A2.A$.3A4.A.3A3.4A.A$3.5A.A.A.A3.
A2.3A$A3.A2.5A.2A.A3.2A.A$2A5.A2.3A.3A.2A.2A$A.2A.2A5.A.A2.A$6.2A2.A2.
3A.2A.2A.A$4A.A2.A3.A5.A.A$A.7A.3A6.A3.A$A2.A2.A.A.A2.3A.A2.2A.2A$A.A
.4A.A3.3A2.2A.4A$3A3.A2.3A.A2.2A2.2A.A!
@RULE WhiteBloodCells
@NAMES
0 dead
1 white blood cell
2 pathogen
@COLORS
0 0,0,0
1 255,255,255
2 0,255,255
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a1={0,1,2}
var a2=a1
var a3=a1
var a4=a1
var a5=a1
var a6=a1
var a7=a1
var a8=a1
var a9=a1
var b = {0,1}
# state 1 engulfs state 2
b 1,2,a1,a2,a3,a4,a5,a6 1
2 1,0,0,a1,a2,a3,a4,a5 2
# state 1 Life
0 1,1,1,0,0,0,0,0 1
1 1,1,0,0,0,0,0,0 1
1 1,1,1,0,0,0,0,0 1
# state 2 DotLife
0 2,2,2,0,0,0,0,0 2
2 0,0,0,0,0,0,0,0 2
2 2,2,0,0,0,0,0,0 2
2 2,2,2,0,0,0,0,0 2
a1 a2,a3,a4,a5,a6,a7,a8,a9 0

Khayyam Pascal Triangle

Posted: October 21st, 2026, 2:50 pm
by MortezaRahmani
KhayyamPascalTriangle.gif
KhayyamPascalTriangle.gif (2.54 MiB) Viewed 33 times