#Ruliad

2024-03-28

It's fairly easy to make in using a .

There's barely any Gdscript, just enough to connect the top-left Rule LineEdit with the shader parameter.

To read back from the written pixels, I use two SubViewports and two ViewportTextures.

That's no Lenia, but it's pretty neat for a few minutes of hacking around.

So many possible rules !

Rule 30 cellular automaton.  A yellow triangle with apparent randomness, yet the rules are deterministic.A short GLSL code snippet showing the "triangle" rule kernel running on the GPU.  Only the three pixels above a pixel matter for the "triangle" cellular automaton.The scene tree.  The Buffer uses a ViewportTexture of the CanvasViewport, and the Canvas uses a ViewportTexture of the BufferViewport.Rule 126 cellular automaton.  A yellow triangle looking like a recursive triforce (sierpinski)..
Jason D. Moss 🇨🇦jasondmoss@mastodon.online
2023-10-28

#Ruliad: Think of it as the entangled limit of everything that is computationally possible: the result of following all possible computational rules in all possible ways.

@tedtalks @Wolfram #StephenWolfram #Universe #Computation #ArtificialIntelligence #Everything
ted.com/talks/stephen_wolfram_

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst