Тёмный

Conway's Game of Life Glider found in Block Cellular Automatons 

Neat AI
Подписаться 25 тыс.
Просмотров 50 тыс.
50% 1

Using the Margolus neighborhood and some of the classic rules to play around with Critters, Tron and some user defined rule sets to discover new and interesting gliders and pulsars within the block cellular automatons...
You can check out the simulator here :
dmishin.github...

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 138   
@TRIC4pitator
@TRIC4pitator 2 года назад
Amogus billiard ball machine
@ComradeBlue5705
@ComradeBlue5705 2 года назад
5:04 yes very normal field definetly doesnt look like something
@DogsRNice
@DogsRNice 2 года назад
Sus particles
@saadhorsepower8908
@saadhorsepower8908 2 года назад
there very sus
@brightblackhole2442
@brightblackhole2442 2 года назад
i am screaming in anguish
@lizzycoax
@lizzycoax Год назад
I didn't start screaming sus... I'm recovering from the among us disease
@ryanmapping7944
@ryanmapping7944 Год назад
the BB machine: AaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAaAa he has stepped on a brick?
@peytoia
@peytoia 2 года назад
5:04 GET OUT OF MY HEAD
@JordanMetroidManiac
@JordanMetroidManiac 2 года назад
Pink’s a bit sus
@thomaskriegeer-hinck1778
@thomaskriegeer-hinck1778 2 года назад
5:05 seems sus...
@leucamaclean8900
@leucamaclean8900 2 года назад
Three things: One how about a hexagonal plane with modified rules Two how would I contact you about a cool idea Three I'm enjoying the game of life content
@Thebiggestgordon
@Thebiggestgordon 2 года назад
Do you want to contact him to ask him to make a simulation for a hexagonal plane? Because I could totally program that if you want me to.
@leucamaclean8900
@leucamaclean8900 2 года назад
@@Thebiggestgordon hexagons are lame but thanks for the offer! I’m actually thinking about a research paper that attempts to modify the OG game of life slightly and then see if you get cool results. I’m an evolutionary biologist, and this stuff gets my brain going, but I dunno if I cared enough about the idea to learn a whole new program. I barely manage with r as it is 😂
@paulstelian97
@paulstelian97 2 года назад
@@leucamaclean8900 You can simulate hexagonal neighbourhoods in Golly with specially crafted rule sets, I think if you look it up enough you'll find an easy generator. The hexagon is a bit slanted, looking like: ** *o* ** (top left and bottom right, but not top right and bottom left)
@leucamaclean8900
@leucamaclean8900 2 года назад
@@paulstelian97 not actually what I’m interested in, just a side note cause I was interested what gliders would look like
@Thebiggestgordon
@Thebiggestgordon 2 года назад
Wow, an evolutionary biology paper is so much further over my year 11 head than I thought it would be. Good luck is all I can wish you :)
@augustinaslukauskas4433
@augustinaslukauskas4433 2 года назад
Great video! Also, thanks for making me aware of reversible computing, I read about it and it's super interesting
@neatai6702
@neatai6702 2 года назад
Glad it was helpful!
@Baelune
@Baelune 2 года назад
You’re easily one of my favourite channels on YT 10/10 NeatAI does it again 👌
@galacticgamer3028
@galacticgamer3028 2 года назад
Indeed
@neatai6702
@neatai6702 2 года назад
Legend! Thanks for the feedback !
@Sierra410
@Sierra410 2 года назад
My only brain cell can think of only one thing to say: sus
@ZombinhoGames
@ZombinhoGames 2 года назад
5:06 looking kinda SUS
@ronritekinamatigai
@ronritekinamatigai 2 года назад
Absolutely happy to see this video
@therealzilch
@therealzilch 2 года назад
I for one welcome the coming rule of our Conway Glider overlords.
@heliusuniverse7460
@heliusuniverse7460 2 года назад
0:08 another familiar shape appeared to me
@PeterBarnes2
@PeterBarnes2 2 года назад
I think I figured out a sort of way to make this continuous: Take your Lenia, but you introduce a few different sorts of steps: You have your primary field be just a regular scalar field. Then we want to make To do this, take spatial derivatives over the primary field. You only need to look at the first-order total derivative, and the cross partial derivatives, to replicate block CA, I think. At each point, take combinations of those derivatives and the value of the primary field to generate the "block" at that point. This will be a field, presumably a vector field. You now apply some function which outputs another vector field. This corresponds to the transfer function changing one block to another. You now use an annular Lenia-Style function to update points in the primary field, using this 'output block' vector field as the function's input. This would probably involve the kernel being defined as another vector field, and you take the inner product between this vector field kernel and the 'output block' vector field, and then of course multiply by the time step and adding to the value to the primary field. The reason you want these to be vectors which you take the inner product of is to emulate how, with regular block CA, different tiles of each block will be put into the alternate grid at the next step. The various components of the block vector field would be analogous to different the different tiles in a block. This would probably be even meaner of an automaton than multi-dimensional Lenia to compute, but you do get to use hardware acceleration for those inner products. Even better, there might be some simple interpretation of the blocks in terms of some more well-known differential operator. This should also look like taking only the even or only the odd steps of block CA.
@PeterBarnes2
@PeterBarnes2 2 года назад
Thinking about it further, I don't know if specifically the cross partial derivative is what you would use, but something to get how much "saddle-shape" is what I was thinking.
@connorjohnson5744
@connorjohnson5744 2 года назад
the last cube reminds me of the MC farlands
@shawermus
@shawermus 2 года назад
5:03 DON'T YOU DARE SAY IT!!!
@PunmasterSTP
@PunmasterSTP 2 года назад
I most definitely was not expecting to run across Highlander here...
@Michel_Muster
@Michel_Muster 2 года назад
In the end the universe is just a game of tic tac toe
@orr4337
@orr4337 2 года назад
I understood absolutely nothing And I'm completely entranced
@neatai6702
@neatai6702 2 года назад
Thanks for the feedback !
@joshualettink7582
@joshualettink7582 2 года назад
I really like the color choice for the last cube. This seems pretty easy to generalize in higher dimensions also... I am wondering what a ruleset for 4 dimensions would do now haha
@fuuryuuSKK
@fuuryuuSKK 2 года назад
It could do analogous things to the lower dimensional examples, and might be able to do more due to the higher amount of actions afforded by the ruleset. We can also generalise the rules down, with two bit blocks, so each cell would alternate its state based on either its left or right neighbor, depending on the combined 2-parity of the generation and it's cell number.
@ddiq47
@ddiq47 2 года назад
Crazy visuals man, nice job 👍
@neatai6702
@neatai6702 2 года назад
Appreciate it! thanks for the feedback..
@dracubmcgila4678
@dracubmcgila4678 2 года назад
5:13 Sus?
@Lovuschka
@Lovuschka 2 года назад
If Richard Guy, who invented the Glider in the Game of Life, wouldn't have died too early from Covid, he certainly would enjoy to see this.
@taxiart8363
@taxiart8363 2 года назад
Is it possible to add 5 then the 4th and 3rd dimensions and through a neural network connect to a cascade and visualize in 2 dimensions?
@rarebeeph1783
@rarebeeph1783 2 года назад
mmm, word salad
@Albert_Fetscher
@Albert_Fetscher Год назад
Great video, thanks! 🙂
@nif4345
@nif4345 2 года назад
why doesn't the rule `15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0` work?
@ronritekinamatigai
@ronritekinamatigai 2 года назад
This rule simply inverts the state of the universe with each step. Empty space becomes completely filled, then it turns empty back. Such flashing is inconvenient to observe, so I implemented a feature to only show differences between field state and "vacuum state" (the state the initially empty field would have). You can turn this feature off by unchecking the checkbox "Hide vacuum changes" By the way, Golly does the same by default, as far as I remember.
@drazenkamalesev7857
@drazenkamalesev7857 2 года назад
5:09 amogus GET OUT OF MY HEAD
@elijahmitchell-hopmeier182
@elijahmitchell-hopmeier182 2 года назад
That thumbnail is kind of sus ngl
@entokyado568
@entokyado568 2 года назад
What if a exagonal grid game of life?
@Nic0rasu
@Nic0rasu 2 года назад
Please Include links of animations!
@JavierSalcedoC
@JavierSalcedoC 2 года назад
non reversible transfer functions could be used as one way hash functions?
@JordanMetroidManiac
@JordanMetroidManiac 2 года назад
You would have to prove that they lead to unique results, or with extremely low likelihood of collision.
@zarnox3071
@zarnox3071 2 года назад
That Tron ruleset doesn't seem to do what it says it should do. If tiles 0 and 15 swap, why don't large, consistent areas switch? Or is it skipping a step each time?
@neatai6702
@neatai6702 2 года назад
exactly.. on the simulator there's an option to hide the vacuum changes.. If you change the step size to 1 and toggle the vacuum switch you'll see what you're describing..
@fintux
@fintux 2 года назад
So... It's the game of life, but not as we know it.
@genehub
@genehub 2 года назад
We are all here to see what new shapes you can evolve with AI!
@qedqubit
@qedqubit 2 года назад
does the cube from 6:10 and on , look like a volume of Plank-Units of Time-Space doing the ZeroPointEnergy-Thing or what !?
@EvanSamaa
@EvanSamaa 2 года назад
Do you think you can do a video on all the scientific/real life application of cellular automatons?
@neatai6702
@neatai6702 2 года назад
Sure, that one is already in the pipeline.. but still checking the details..
@EvanSamaa
@EvanSamaa 2 года назад
@@neatai6702 that's awesome, thanks!
@gamen8209
@gamen8209 2 года назад
@@neatai6702 can't wait!
@TRIC4pitator
@TRIC4pitator 2 года назад
Ooooh , nifty
@Toprak135
@Toprak135 2 года назад
Why does that green glider move so weirdly?
@JoBot__
@JoBot__ 2 года назад
Because it is not being simulated in the Game of Life. It is being simulated in Critters.
@SassInYourClass
@SassInYourClass 2 года назад
You get a like just for mentioning reversible computing. It needs way more awareness.
@Janstaer
@Janstaer 2 года назад
uh yes exactly
@ryanmapping7944
@ryanmapping7944 Год назад
what abou one with an 3x3 neighborhoood, or 2x4, or 2x3. maybe even 3x4!
@SuperNovaJinckUFO
@SuperNovaJinckUFO 2 года назад
What's the music in the last part of the video called? Idk why but it's really uplifting
@teneleven5132
@teneleven5132 2 года назад
According to the description, it's Everglow by Patrick Patrikios
@The-wo2lq
@The-wo2lq 2 года назад
0:07 5:03 i'm going insane
@ProductionNightblade
@ProductionNightblade 2 года назад
My first thought was that he was going to play Among Us in Conway's Game of Life and my second was Red is SUS xD
@Magillt-1
@Magillt-1 2 года назад
1:20
@jeffbrownstain
@jeffbrownstain 2 года назад
A glider is a glider bro. Pretty sure its manifested in just about every single cellular automata ever made, but good on you for the views I guess. Conway would be either proud or ashamed, not sure which tbh.
@melody3741
@melody3741 2 года назад
A glider is a glider but the fact that it has the exact same shape and also glides is impressive.
@jeffbrownstain
@jeffbrownstain 2 года назад
@@melody3741 Math tends to do that mate, I wouldn't call it impressive as much as 'predictable' and 'obvious'
@MarkAhlquist
@MarkAhlquist 2 года назад
Really neat!
@neatai6702
@neatai6702 2 года назад
Thank you! Cheers!
@Ritefita
@Ritefita 2 года назад
I stopped watchig until I meet something previous. why one cell has its own game of life inside?
@ziquaftynny9285
@ziquaftynny9285 2 года назад
You would benefit from a better a better mic.
@jhunareddy2517
@jhunareddy2517 2 года назад
sus
@jasper5622
@jasper5622 2 года назад
oh somehow first, cool :O
@ossian882
@ossian882 2 года назад
Did you watch it before commenting?
@saityavuz76
@saityavuz76 2 года назад
amongus
@susanne5803
@susanne5803 2 года назад
😉 God programmed the universe because they needed a screensaver ... 🤗🎃👻
@itryen7632
@itryen7632 2 года назад
0:10 GET OUT OF MY HEAD GET OUT OF MY HEAD GET OUT OF MY HEAD
@andrewandrei3062
@andrewandrei3062 2 года назад
Lmaooo
@peytoia
@peytoia 2 года назад
GOD I LITERALLY YELLED
@bailey125
@bailey125 2 года назад
sus
@sondreulvik9585
@sondreulvik9585 2 года назад
Not even 10 seconds in to the video yet
@olli3686
@olli3686 2 года назад
I'm a bit confused how this is applying to 3D. Are you using an 8-bit cube with a transfer function?
@legotechnic27
@legotechnic27 2 года назад
I would expect so. Seems like you could quite easily generalize this idea to higher dimensions.
@canrex7540
@canrex7540 2 года назад
The BB Machine ruleset is simply incredible.
@Sintinium
@Sintinium 2 года назад
It's a little sus
@neatai6702
@neatai6702 2 года назад
yes.. I've run it with 100000's objects.. very complex gas like behavior.. and simply running the rule set backwards results in it going back to the starting point...
@theodorgrigore188
@theodorgrigore188 2 года назад
Sus
@blinded6502
@blinded6502 2 года назад
Wait, wait, wait... Conservation of quantity? You mean, you could make a proper game with resource management out of this?
@t111ran3
@t111ran3 2 года назад
I have a crazy idea. Sorry, it might sound stupid bc I'm not a programmer-engineer type of guy. You showed us these wonderful 3d blocky automata, right? If we'll look just at the one slice of these simulations, it would look weird, but potentially very interesting. Like, looking in a 3d world, but in 2d perspective. Could it be possible, to programme TESSERACT cellular automata? Was it done before? Now that I think of it, it was probably done already. Have you ever heard of it?
@haggisllama2630
@haggisllama2630 2 года назад
Yeah you could, but the issue is memory at that point, with each increase to dimensions added it becomes much larger than 3d in 4d
@oldbootz
@oldbootz 2 года назад
Basically flat land
@t111ran3
@t111ran3 2 года назад
@@oldbootz yeah like flatland but dimension higher.
@amybaker7447
@amybaker7447 2 года назад
5:07 idk looken pretty sus
@Stiftoad
@Stiftoad 2 года назад
I can see this being used for procedural (animated?!) textures of some sort, might be interesting to explore.
@JaxieFlaxie
@JaxieFlaxie 2 года назад
0:08 sus
@retronull4722
@retronull4722 2 года назад
0:08, the one on the right lookin kinda... kinda *suspicious*
@iketoreijuu6521
@iketoreijuu6521 2 года назад
5:04 amogus
@monarchofrymden
@monarchofrymden 2 года назад
i don't know, that bb machine is looking pretty sus
@Wecoc1
@Wecoc1 2 года назад
6:08 Minecraft Worldmap generator
@ralfe949
@ralfe949 2 года назад
so i had a though, what would a simulation like lenia look like if matter conservation were introduced to the equation in some way?
@markys_top1514
@markys_top1514 2 года назад
5:04 AMOGUS
@FireCrack
@FireCrack 2 года назад
I'm pretty shocked it's not in the thumbnail tbh
@neatai6702
@neatai6702 2 года назад
Spent 10 mins this morning trying to figure out why people kept saying this.. ! had never heard of it before... But youtube had.. Its first suggested thumbnail was 5:05 AMOGUS !
@minecraftify95
@minecraftify95 2 года назад
Thumbnail = amogus
@damiens4601
@damiens4601 2 года назад
What about triangular and hexagonal CA ?
@neatai6702
@neatai6702 2 года назад
Yup, they've been done before.. I have them on my project list as well..
@anicepineapple9067
@anicepineapple9067 2 года назад
pretty sus ngl
@mariodistefano2973
@mariodistefano2973 2 года назад
I'm getting older... The last time I've read about Conway's game of life, for every time iteration, each cell was surviving/dying only counting the 8 neighborhood cell locations if they where live/empty... using the conway's original game of life rules. I tried to change the rules by myself but always end up with nothing special... so... what is this...mess of new rules?
@dennisvolkerts
@dennisvolkerts 2 года назад
I realy don't get a sense of what your saying, reversing is will get it to the position it was in in the first place. And algorithm in reverse will do the same, pixels, bits etc... Can you explain it more clearly?
@roborogue_
@roborogue_ 2 года назад
WHAT'S THE MUSIC NEAR THE END!? also nice video thank you very much
@MariusCristianCapatina
@MariusCristianCapatina 2 года назад
music.ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-HhjPP5aL5PA.html
@ci.netproductions
@ci.netproductions 2 года назад
6:05 looks like a 4-d minecraft world generation...
@BritishBeachcomber
@BritishBeachcomber 2 года назад
Reversible CAs are totally mind-bending
@LucasGleason
@LucasGleason 2 года назад
Glad the comments agree that this is a bit sussy
@Petruz779
@Petruz779 Год назад
When the game of life is sus
@d.lawrencemiller5755
@d.lawrencemiller5755 2 года назад
I like pretty colors 😍
@aepokkvulpex
@aepokkvulpex 2 года назад
Pre watch guess: different generational progression rules
@aepokkvulpex
@aepokkvulpex 2 года назад
Yuhhh
Далее
A COMPUTER in COMWAY's GAME of LIFE | Prime Reacts
31:08
Офицер, я всё объясню
01:00
Просмотров 2,4 млн
What are they  ?? :  Novelty Search finds new Life
8:25
More Bizarre Attempts at Perpetual Motion Machines
14:40
Using Video Games to Simulate Evolution
20:26
Просмотров 2 млн
Lenia - Artificial Life from Algorithms
13:15
Просмотров 140 тыс.
I programmed some creatures. They Evolved.
56:10
Просмотров 4,2 млн
✨ NEW Cellular Automata
12:28
Просмотров 119 тыс.
The Physics of Self-Replication and Nanotechnology
14:52
epic conway's game of life
6:33
Просмотров 5 млн