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 ...
Search found 1828 matches
- December 14th, 2025, 10:48 am
- Forum: Other Cellular Automata
- Topic: Neural CA to Detect MNIST Digits
- Replies: 0
- Views: 1620
- 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 ...
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 ...
- 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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
- 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 ...
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 ...
- 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 ...