@LightProductionsTV The entire Minecraft landscape is basically a 3-dimensional cellular automaton. Fire blocks change their state according to a cellular automaton rule, as do lava, vines, mushrooms, water, and redstone circuitry.
can anybody help me please. Does CA use for solving diff. equ. like Laplace or Maxwell Equ? ? for instance can we simulate electromagnetic wave propagation with CA ?
um... it's just a fade effect applied to the game of life... this could be achieved by simply not fully clearing the buffer. You know, just dimming it.
@TheReasonWhyGuy That's not true, the evolution rule of basic game of life and this CA is totally different, so this behavior is impossible to get with game of life. What make this CA behave this way is because growth and death speed is different, this cannot be defined with 1-bit CA.
Wow, that's cool. I'd like to know the formula that gives you this. It could find good use in random dungeon generator, don't you think? At least for a game that has 4 main directions only and rooms placed on grid.
this code is sweet ive been messing with it a bunch and i actually got it to start forming some cool things. im gonna be messing with it for a while haha
Woah , this is pretty cool. I remember having a similar idea some time ago.. but in mine, each cell's grade of life was any number of the [0,1] interval.
By the way, are you spanish?. Because I'm spanish too.
What do you mean by 8 grades of life? I checked out the Matlab source code and somewhere in the code you had each random sample per cell multiplied to 8. why is that? please enlighten me on this thanks!
sling... by 8 grades of life I mean that each cell can have 8 different values depending on their "life activity" so they're are not just dead/alive but dead,1/8 alive, 2/8 alive ... 7/8 alive and totally alive.
The random sample if for CA initialization, it gives a value between 0 and 1 and I multiply them by 8 for get a value between 0 and 8, dead and totally alive.
It looks like the evoloution in the amoeba universe
LimpsOfMuck 1 month ago
Im not very smart at these kinda things and such (im interested) but isn't this KINDA the thing notch uses to create biomes on minecraft?
LightProductionsTV 4 months ago
@LightProductionsTV The entire Minecraft landscape is basically a 3-dimensional cellular automaton. Fire blocks change their state according to a cellular automaton rule, as do lava, vines, mushrooms, water, and redstone circuitry.
jarblewarble 3 months ago
First time I've seen a Spanish MATLAB code! So cool! Now to translate this and play around to see what I can come up with. Thanks !
skadogg22 7 months ago
This would be great for generating caves for games.
:D
mcwhitener 9 months ago
@mcwhitener
That's exactly why I'm looking into cellular automata. Also, for landscapes, and for the roots of trees.
TamaThePeck 8 months ago
can anybody help me please. Does CA use for solving diff. equ. like Laplace or Maxwell Equ? ? for instance can we simulate electromagnetic wave propagation with CA ?
daranbaba 1 year ago
do you mind sharing how you define neighbour cell on matlab?
johnkiu1987 1 year ago
@johnkiu1987 The source code is in the video description.
sobrao 1 year ago
Thank you very much.
O dear, so much code in here.
Take time to understand.
you are really good.
I think what i wanna do at the moment is a lot more simple one.
Do you mind post on some step by step video for how to do the neighbouring in matlab?
johnkiu1987 1 year ago
Awesome, thank you fror the source code! 5/5
crashowerride 1 year ago
um... it's just a fade effect applied to the game of life... this could be achieved by simply not fully clearing the buffer. You know, just dimming it.
TheReasonWhyGuy 1 year ago
@TheReasonWhyGuy That's not true, the evolution rule of basic game of life and this CA is totally different, so this behavior is impossible to get with game of life. What make this CA behave this way is because growth and death speed is different, this cannot be defined with 1-bit CA.
sobrao 1 year ago
@sobrao Alright :)
My mistake... it looked like it, and I think most people would mistake it.
Thanks :)
TheReasonWhyGuy 1 year ago
really cool !!!!....
diegito2468 1 year ago
O_o MatLab can do THAT?!
Werwolf2x 1 year ago
what are those 8 grades of life?
mystic0difference 1 year ago
@mystic0difference mmmh... those 8 grades of life defines the "life intensity" or the "life density" of that call. 0-> totally dead. 7->totally alive
sobrao 1 year ago
@sobrao not "call", I meant "cell", sorry.
sobrao 1 year ago
Wow, that's cool. I'd like to know the formula that gives you this. It could find good use in random dungeon generator, don't you think? At least for a game that has 4 main directions only and rooms placed on grid.
Hy22n 1 year ago
@Hy22n you can download source code from video comment
sobrao 1 year ago
Cool, I'm reading NKS by wolfram and it's really good. What are the rules for this automata?
Blacklemon67 1 year ago
Haha, gracias por compartir el codigo y su interesante nombre de una variable ;)
aptcore59 1 year ago
this code is sweet ive been messing with it a bunch and i actually got it to start forming some cool things. im gonna be messing with it for a while haha
poopyhead280 2 years ago
Really? if you get something interesting please upload a video!
sobrao 2 years ago
yea ill try to post one up soon
poopyhead280 2 years ago
Just wasting your time. Don't you have any problems to solve?
Nadirion1 1 year ago
Woah , this is pretty cool. I remember having a similar idea some time ago.. but in mine, each cell's grade of life was any number of the [0,1] interval.
By the way, are you spanish?. Because I'm spanish too.
MonoCabron123 2 years ago
Hi!, then your idea and mine are quite similar. I restricted it to 8 values for being able to implement it later in a FPGA.
And yes, I'm also from spain :)
sobrao 2 years ago
What do you mean by 8 grades of life? I checked out the Matlab source code and somewhere in the code you had each random sample per cell multiplied to 8. why is that? please enlighten me on this thanks!
slingky43 2 years ago
sling... by 8 grades of life I mean that each cell can have 8 different values depending on their "life activity" so they're are not just dead/alive but dead,1/8 alive, 2/8 alive ... 7/8 alive and totally alive.
The random sample if for CA initialization, it gives a value between 0 and 1 and I multiply them by 8 for get a value between 0 and 8, dead and totally alive.
Cheers.
sobrao 2 years ago
Thank you! I understand now ^_^
slingky43 2 years ago
Now what happens when you mix in a second rule space into the main rule space?
MrCalhoun 2 years ago
thanks for sharing your code. Very good work and very interesting your simulated game of life.
IQ20000Berta 2 years ago
can someone explain please, can we simulate wave propagation, heat transfer, laminar fluid flow etc. with cellular automata ?
isalpha 2 years ago
yes :P, I don't remember why but I think that when I did the algorithm, I was a bit frustated with the code.
sobrao 2 years ago
hhahaha your code has some nice variables like "mierda" hahaha
Neowilly 2 years ago
i've changed a little bit your code, i changed the representation of occupied cells, i'm using 1 and 0
Neowilly 2 years ago
This would be beautiful with the time dimension replaced with a third spatial dimension; possibly something like an undulating vine.
tvraids 2 years ago
will u upload the matlab script...will be useful for other developers..(actually i need it)...you will be of course refrenced.......
xdarkjack 3 years ago
this is fucking scary
what about the blocks that stayed alive?
Byshox 3 years ago
They have permanent life as long as they aren't interacted with/affected by living cells.
In the original, "Conway's game of life", 2x2 squares were living shapes also.
It just happens to be a stable shape under the rules of the simulation.
cliftut 2 years ago
some patterns are stable, and they can perpetrate themselves until another block of cells reach them.... like 11
11
there are millions of stable patterns
Neowilly 2 years ago
this stuff scares me
000001asdf 3 years ago
Why's that?
cliftut 2 years ago
it died...
viciokas1993 3 years ago
What axactly are the rules?
ronritekinamatigai 3 years ago
really great dude
sergioued 3 years ago
Very nice, it has cohesion like an amoeba, or the surface tension on rippling water.
Gammablog 3 years ago
good film
blackmoonchina 3 years ago
Nice video, perhaps you could a slide showing the equations for the automata. Otherwise great!
youvev54 4 years ago
where do you get this program
randomviewer896 4 years ago