Search found 1828 matches

by simsim314
December 14th, 2025, 10:48 am
Forum: Other Cellular Automata
Topic: Neural CA to Detect MNIST Digits
Replies: 0
Views: 1620

Neural CA to Detect MNIST Digits

Neural CAs are modern class of CAs that are continuous, and apply Neural-Network based rule to local neighbourhood.

I was trying to play with those rules to make some useful ML work like classifying MNIST hand written digits. While I couldn't train a CA in classical sense to detect MNIST digits, i ...
by simsim314
March 2nd, 2025, 6:48 pm
Forum: General Discussion
Topic: Simulating Game of Life with Mutilated Multilayer Gear System
Replies: 3
Views: 14653

Re: Simulating Game of Life with Mutilated Multilayer Gear System

I have made some order in the code now I have UI and editor functions that help to create the gear grid.
Check out the repository .

P.S. I have also created a GPT to conveniently use with the classes in code, check it out here .

I've also made OR gate, you can see different timing options in ...
by simsim314
February 6th, 2025, 3:26 pm
Forum: General Discussion
Topic: Simulating Game of Life with Mutilated Multilayer Gear System
Replies: 3
Views: 14653

Re: Simulating Game of Life with Mutilated Multilayer Gear System

I have made an example of wire with delays. That is we can pass a signal along a gear system instantly using regular full gears, but sometimes we want to delay it by several ticks. For example for AND gate we will need to setup signal at time T and T + 1 and only then rotate the gear and continue ...
by simsim314
December 28th, 2024, 5:35 pm
Forum: General Discussion
Topic: Simulating Game of Life with Mutilated Multilayer Gear System
Replies: 3
Views: 14653

Re: Simulating Game of Life with Mutilated Multilayer Gear System

I was thinking a little bit about physical implementation of this system. It would obviously be better stored inside a cuboid rather than on plane.

So I will need a new notion: MultiStage Mutilated Multilayer Gear System. To be precise each such "vertical rod" is built from stacks of MMGs, and ...
by simsim314
July 30th, 2024, 5:38 am
Forum: General Discussion
Topic: Simulating Game of Life with Mutilated Multilayer Gear System
Replies: 3
Views: 14653

Simulating Game of Life with Mutilated Multilayer Gear System

For a while now I am thinking about Mutilated Multilayer Gear system, and it's ability to express logic.

The basic idea is that we can take a regular "gear" with 6 or 8 teeth, and remove some of the teeth (this is called mutilated gear), then we can use several layers of such mutilated gears to ...
by simsim314
April 13th, 2023, 2:37 am
Forum: Scripts
Topic: Using tensorflow to run CGOL
Replies: 8
Views: 13923

Re: Using tensorflow to run CGOL


That's a huge improvement!


I also think so... the only advantage, this have over your example - except some small cluster hardware, that jax is working out of the box, and for lifelib you will need some distribution library, is that it's python, and lifelib currently for this functionality is ...
by simsim314
April 12th, 2023, 2:49 pm
Forum: Scripts
Topic: Using tensorflow to run CGOL
Replies: 8
Views: 13923

Re: Using tensorflow to run CGOL


underutilized by a factor of at least 2000


This factor is huge...

Reimplemented with Jax


import jax
import jax.numpy as jnp
import time

@jax.jit
def Add(b1, b0, val):
t_b1 = jnp.bitwise_and(b0, val)
b1 = jnp.bitwise_or(b1, t_b1)
b0 = jnp.bitwise_xor(b0, val)
return b1, b0

@jax.jit
def ...
by simsim314
April 11th, 2023, 8:22 am
Forum: Scripts
Topic: Using tensorflow to run CGOL
Replies: 8
Views: 13923

Re: Using tensorflow to run CGOL

As it's parallel computing - I couldn't use the (min, max) frame and ignore the zeros around. So very tiny patterns might still run faster on LifeAPI, but generally speaking if you have the hardware like cluster or even 4 GPUs, LifeAPI has no chance. Also one could define a smaller grid like 40x64 ...
by simsim314
April 11th, 2023, 5:39 am
Forum: Scripts
Topic: Using tensorflow to run CGOL
Replies: 8
Views: 13923

Using tensorflow to run CGOL

I've finally managed to write CGOL iterator using tensorflow, which is the adaption of LifeAPI iterator.

You can run it on whatever hardware that supports tf. Like GPU, multi GPU, TPU, cluster computing etc. they all have acceleration for tf and bitwise operations are part of its specification ...
by simsim314
January 21st, 2023, 10:36 pm
Forum: General Discussion
Topic: Translating python golly script to lua with ChatGPT
Replies: 7
Views: 4936

Re: Translating python golly script to lua with ChatGPT


I found my way in to ChatGPT today


Great!


It's not exactly right, but it sure does seem to know some potentially useful stuff about Life


I tried to ask it for a full list of oscillators, and it wasn't able to. It brought some strange variations, confusing period with number of cells ...
by simsim314
January 21st, 2023, 2:23 pm
Forum: Patterns
Topic: Make a Spaceship With an Adjustable Slope
Replies: 102
Views: 23563

Re: Make a Spaceship With an Adjustable Slope


I made a script which builds a Speed Orthogonoid (predecessor) for any given any sub-c/2 orthogonal speed.


Congrats on the discovery! I remember when building the Caterloopillar which was limited by c/4, I was thinking about the day someone will solve the spaceship speeds for c/2-c/4 using ...
by simsim314
January 21st, 2023, 12:46 am
Forum: Patterns
Topic: Small Quadratic Growth Patterns
Replies: 19
Views: 19566

Re: Small Quadratic Growth Patterns


A 20-cell quadratic growth from my latest experiments


Very neat! I am very glad to see my old record breaking run from 26 by Nick Gotts to 23 quadratic finally broken.

I remember thinking how cool is that to break a record that held for 8 years. Now I see this record broken in about the same ...
by simsim314
January 20th, 2023, 5:53 pm
Forum: Patterns
Topic: Conway's Life Exploratorium
Replies: 17
Views: 74413

Re: Conway's Life Exploratorium


Eventually we'll be able to open a museum!

Here is my attempt on "Large patterns Cambrian explosion". The idea is when computers will be much more powerful than today, this could look as cool as the original Cambrian Explosion.

The pattern includes: Pi calculator, Caterpilllar, Gemini, Remini ...
by simsim314
January 20th, 2023, 5:11 pm
Forum: General Discussion
Topic: Translating python golly script to lua with ChatGPT
Replies: 7
Views: 4936

Re: Translating python golly script to lua with ChatGPT


I'm on the notification list


And how about gpt3 ? It's not a chat but a text completion engine, but it gives 95% similar results. ChatGPT is a little bit overhyped, openai gives you some credit for free to start playing around with gpt3.


shows up another imperfection or two in ChatGPT's ...
by simsim314
January 20th, 2023, 10:29 am
Forum: General Discussion
Topic: Translating python golly script to lua with ChatGPT
Replies: 7
Views: 4936

Re: Translating python golly script to lua with ChatGPT


Wow! I''ve been on the waiting list to talk to ChatGPT for a while now, but they haven't let me in yet -- too many interested people, I guess.


I think it's open and free for anyone. What happens when you enter here ? You only need to login with google or wtr. You can also try openai's ...
by simsim314
January 20th, 2023, 2:40 am
Forum: Patterns
Topic: Conway's Life Exploratorium
Replies: 17
Views: 74413

Re: Conway's Life Exploratorium


This is an explorable pattern assembled to celebrate the 50th anniversary of the invention of Conway's Game of Life.


I feel underrepresented here :) Except missing P120 based P60:

#N simkinsp60.rle
#O Michael Simkin, 2015
#C https://conwaylife.com/wiki/Simkin%27s_p60
#C https://conwaylife ...
by simsim314
January 20th, 2023, 1:55 am
Forum: General Discussion
Topic: Translating python golly script to lua with ChatGPT
Replies: 7
Views: 4936

Translating python golly script to lua with ChatGPT

I've installed a new golly on a new computer, and needed to convert LifeHistory state to Life. Golly has no LifeHistory2Life converter built-in at all, so I remembered my long ago written python script that creates a simple rule to convert LifeHistory to Life (and thus using golly computational ...
by simsim314
October 22nd, 2021, 10:31 am
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs


If I wanted to hang a Mona Lisa on my wall, I'd be perfectly fine paying $5 for a google print rather then $5M for the original.


You missed the point there. I was talking about sentiment we attach to the first creation and not million of copies that comes to them afterwards. This was in ...
by simsim314
October 19th, 2021, 1:39 pm
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs


I see no point in paying extra for something because it was the first of something.


Would you pay 5$ for the original Mona Lisa? Why? You can print it from google images for much cheaper. It just the first painting.


Similarly, I see no point in paying any money for an NFT, no matter what ...
by simsim314
October 17th, 2021, 5:44 am
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs


I'm not entirely up to date with what NFTs actually are: what I know is that they're marketable formalities, something that can be created, owned, bought and sold but are nothing, in that they are not physical objects, nor software, nor numbers on paper or a computer equivalent to money, nor ...
by simsim314
October 12th, 2021, 4:09 pm
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs

@pcallahan - imagine an artist or creation that you like. A history channel for example or some sort of product review or any content creation you like. Now the content creator needs support in order to have time and freedom to continue his effort. So the creation is continuous and the support is ...
by simsim314
October 12th, 2021, 2:55 pm
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs


My semi-evolved primate brain just says it is not real.


How it's less real than supporting someone on patreon or paying for kickstarter? The only idea you should grasp that past is more certain than the future so supporting someone continuously, supporting someone for his past, and supporting ...
by simsim314
October 12th, 2021, 2:20 pm
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs

@calcyman - this looks great, I don't mind to wait for technical stuff you started. My point is that I would also probably want to mint larger patterns or for example 23 quadratic growth - which might have some time-lapse at several resolutions etc. otherwise we support not all patterns but only ...
by simsim314
October 12th, 2021, 10:26 am
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs

@dvgrn - I think you had the most objections so far, especially as the moderator.

And yes I got deeply into this possibility - but I agree with most of the reasons you mentioned why it's bad for the community and for the field in general. My main point was - look how bad actors can ruin the ...
by simsim314
October 12th, 2021, 9:45 am
Forum: General Discussion
Topic: CGOL patterns as NFTs
Replies: 190
Views: 130282

Re: CGOL patterns as NFTs


In my mind, it has gone from "What a terrible idea, and who would even want that?" to "I wouldn't mind if it worked, but it obviously won't." (That's a real position change, right?)


:lol:

@dvgrn - I would say I take my chances with NFTs without any hopes. As I said I just got mad by mniemic ...