The evolution of digital trees. Artificial life. Part 3. The expanded World

  Рет қаралды 56,917

Simulife Hub

Simulife Hub

Күн бұрын

Пікірлер: 188
@Jpteryx
@Jpteryx Жыл бұрын
Here's an idea: what if the ground isn't perfectly flat? This might require species to evolve some versatility in their genome to deal with nearby plants growing on higher or lower ground.
@NamsaRay
@NamsaRay Жыл бұрын
That's only translation channel. Original work with digital trees has ended
@AlexWerner42
@AlexWerner42 Жыл бұрын
@@NamsaRay Where is the original work / channel please ?
@AlexWerner42
@AlexWerner42 Жыл бұрын
Found my own answer. So it seems to be foo52ru "Technochaman" on KZbin. However it's a russian channel, so it's a mastermind move to have hired dubbing here. Also, while I'm at it, it seems to use programmaion language called "pixilang". It seems that he shares some source code on Yandex via ZIP files. (When RU Github clone ?) And probably might worth googling it, as it seems that it leads to somekind of a russian demo scene or experimental place where the 80/90's kid do stuff fueled by their own natural selection and memories from their childhood post USSR falls.
@mixer0014
@mixer0014 Жыл бұрын
@@NamsaRayHow do you know that? Would be great to see the original and use the code
@AlexWerner42
@AlexWerner42 Жыл бұрын
@@mixer0014 See above your message, the code is shared and available
@mathijsfrank9268
@mathijsfrank9268 Жыл бұрын
Still can't believe how small this channel is...
@wallcraft-video
@wallcraft-video Жыл бұрын
I'm shocked too :)
@PWMV573
@PWMV573 Жыл бұрын
I didn’t even realize that and I watched a 30 minute video from him
@gabrielgomes242
@gabrielgomes242 Жыл бұрын
@@PWMV573 same
@gabrielgomes242
@gabrielgomes242 Жыл бұрын
@@wallcraft-video you have a very good channel you'll grow, don't worry
@superslime16th
@superslime16th Жыл бұрын
this is an english translation of a russian channel foo52ru
@MadScientist267
@MadScientist267 Жыл бұрын
This is wild. The parallels with real life are undeniable. And the more I dig with all this stuff, artificial life, intelligence, real life, intelligence... The easier it is to see how simple all this basically is way down at the heart of it all. Truly fascinating stuff.
@martinaguilar5646
@martinaguilar5646 Жыл бұрын
I love this series! Can't wait to see how trees evolve when different areas have different conditions.
@cooltv2776
@cooltv2776 Жыл бұрын
I think a growth speed variable would be interesting to add. a plant can grow quickly at the cost of more energy, or grow slowly for less. see if fast or slow ends up dominating, or if they end up coexisting in different niches and another idea thats probably harder to implement, an option for seeds to wait for specific conditions before they start growing, so seeds can sit in a single place for a time and wait for optimal growing conditions. this is probably best added after environmental factors are in
@PokeNebula
@PokeNebula Жыл бұрын
this is incredible. this needs to be more popular
@scoreandspore.5606
@scoreandspore.5606 Жыл бұрын
You've created a new chanel because of the situation that is happening right now but pleasedont forget 2 millions who are waiting for you on the other chanel
@shadow_blader192
@shadow_blader192 Жыл бұрын
У него же ам не 2 млн подписчиков?
@alejolab
@alejolab Жыл бұрын
This is looking great. The genome is a bit hard to understand but you make a good job explaining everything and some of your videos will probably blow up eventually. It's cool to see how quickly they can adapt to changes in the environment. I have been working towards something very similar but in 3D, sometimes it's hard to explain they look like plants but they don't follow the same rules. But I prefer it that way, it really allows for emergent behaviors to appear.
@liquidvicinity
@liquidvicinity Жыл бұрын
in the genome, there are multiple activations and actions, and activations are linked to actions randomly, and the threshold for activations can also be changed. eg: when energy is over 65, branch off.
@LordNezghul
@LordNezghul Жыл бұрын
Great work. Till the very end I was thinking that the world needs some diversity to have more species living together but fortunately you think about it already. My suggestions for consideration: 1) non-flat world - let there be mountains with harsh conditions (the higher the more energy is needed to survive because some artificial reasons), or narrow cracks in the ground from which the plant has to emerge before it can develop branches. Heck, let there even be caves! 2) Flow of energy within tree so it can decide which seed get energy in what quantity. 3) Random deaths by lightning :P 4) Parasitic plants that can grow on another plant and suck out energy. 5) Some kind of movement of matter so that tree could not grow big large trunk out of thin air (energy) but it would need some nutrients from the ground which could be depleted in a given spot and replenished by dead plants and diffusion from nearby ground.
@ryanprov
@ryanprov Жыл бұрын
Wow, really loved the changes you made in this video. The addition of logic in the genome really adds complexity to the organisms. The crazy thing is that in real life even apparent “logic” exhibited by organisms like trees is actually just an emergent property as well! I would love to see how this is implemented - is your code open source?
@radialene_
@radialene_ Жыл бұрын
i agree, would love to explore the code
@pernguin1724
@pernguin1724 Жыл бұрын
I love how this has all been spurred just out of sheer curiosity and creativity. I just found your channel last night and it's incredibly satisfying to watch and listen to
@fabienherry6690
@fabienherry6690 Жыл бұрын
Having the life of everyplant bigger would be interesting or even having it be modifiable by the genome
@gabrielgomes242
@gabrielgomes242 Жыл бұрын
you should try adding day-night cycles fog that changes by itself clouds(specific parts of the world get less sunlight if there is a cloud on top) etc edit: also try making a 3D one with voxels, just to see what happens
@Silvainius001
@Silvainius001 Жыл бұрын
Ah yes, another digital evolution series to add my subscription box. Excellent
@ussuratoncachi
@ussuratoncachi Жыл бұрын
Could you please share channels related thematics you know?
@jemlittle1787
@jemlittle1787 Жыл бұрын
stunning watching dots grow, fall and grow again.
@cipedead0777
@cipedead0777 Жыл бұрын
I could spend days playing with this. Love to know how to start doing this myself.
@Iamwolf134
@Iamwolf134 Жыл бұрын
It's actually rather shocking how much technology has progressed over the years. All to the extent to where even smaller channels such as this can produce quality videos like what we're watching now.
@Elias.B.F.
@Elias.B.F. Жыл бұрын
Well this is amazing. What about some roots? Give them some root genes and make them grow downwards and compete for soil nutrients!
@revimfadli4666
@revimfadli4666 Жыл бұрын
Once again the channel name checks out
@ikitsar459
@ikitsar459 Жыл бұрын
?
@revimfadli4666
@revimfadli4666 Жыл бұрын
​@@ikitsar459 Channel W(in)
@PWMV573
@PWMV573 Жыл бұрын
I have no idea what he is talking about when he talks but this is cool as hell
@fojtikv
@fojtikv Жыл бұрын
Amazing series! Only thing that bothers me is how slowly the seeds fall to the ground. It doesn't make sense that a whole new tree can grow before most of the seeds even reaches the ground.
@waddupbro
@waddupbro Жыл бұрын
at first, the series didnt look too interesting for me. But now, Im hooked! Cant wait for the next episode!
@wilavg
@wilavg Жыл бұрын
This content is great, I was just recommended the first episode by KZbin on the sidebar and only after finishing the video did I realize it wasn't from a creator with a subscriber count of more than a hundred thousand, leaving this comment to both boost the algorithm and to mark that I was here to become subscriber 941!
@felix34ever1
@felix34ever1 Жыл бұрын
Underrated channel! You've inspired me to start writing an evolution program too
@miguelfelipe435
@miguelfelipe435 Жыл бұрын
Hey! im the guy from the first comment on the first vid, happy to see the incredible growth of the chnael and views.
@pedramhashemi5019
@pedramhashemi5019 Жыл бұрын
Great content! you can also add seasons (low and high energy in sunlight) this way you can limit lifespan of trees in an organic way (instead of a fixed number for life span) also this may end up in winter/summer plants. great channel by the way!!
@coreblaster6809
@coreblaster6809 Жыл бұрын
The trees adapting to the fog real time blew my mind
@johnwardknox
@johnwardknox Жыл бұрын
great series, thank you!
@funster0691
@funster0691 Жыл бұрын
glad I found you before you blew up
@romanroux1928
@romanroux1928 Жыл бұрын
Amazing update ! hope the best for you !
@invictus127
@invictus127 Жыл бұрын
The trees that grew upon popping out of the fog were amazing. Such a complicated trait in such a seemingly simple simulation, growing out of randomness?
@scarletpathcat
@scarletpathcat Жыл бұрын
That's a subscription from me. So glad youtube recced this, it's delightful!
@woahdudeitsme9742
@woahdudeitsme9742 Жыл бұрын
Excellent work! Very interesting and entertaining. I look forward to more of this and to see what other projects you might do.
@maxidekun8088
@maxidekun8088 Жыл бұрын
is it english version of foo52ru ТехноШаман?
@pka_human
@pka_human Жыл бұрын
Да)))
@lad8907
@lad8907 Жыл бұрын
This is just very impressive, i have nothing more to say
@monstro.invisivel
@monstro.invisivel Жыл бұрын
OK ! THIS IS REALY IMPRESIVE! wanna see fungus tipe of life envolve too ! Keep the good content , love bro!
@_Gusza
@_Gusza Жыл бұрын
This is so cool! I'll be waiting for the next video!
@Neura1net
@Neura1net Жыл бұрын
These videos are great Please produce more
@shminge7779
@shminge7779 Жыл бұрын
This is exactly what I want to watch, thank you so much
@SendyTheEndless
@SendyTheEndless Жыл бұрын
Very thought provoking and fascinating!
@ServantOfOdin
@ServantOfOdin Жыл бұрын
The most important utterance in any field of science "oh"
@typicalhog
@typicalhog Жыл бұрын
Soo amazing!
@shmoolik
@shmoolik Жыл бұрын
Love this project
@BryanHoward
@BryanHoward Жыл бұрын
Very cool! I’d like to write an evolution based algorithm for something in the future just to learn more about it. Must be the closest to feeling like god as a programmer.
@andreabassi4521
@andreabassi4521 Жыл бұрын
I love your videos, which software do you use for simulations?
@carsonianthegreat4672
@carsonianthegreat4672 Жыл бұрын
I think the grass is pretty cool
@kacperspisz4239
@kacperspisz4239 Жыл бұрын
can you share files form your fist simulation or at least make more videos using it?
@theblockengineers5525
@theblockengineers5525 Жыл бұрын
Hi, I like your videos. They are very impressive. Your trees remind me of a mod for the game called Minecraft, which is called Dynamic Trees. Hope you have a great day and keep on learning.
@chrwi5848
@chrwi5848 Жыл бұрын
Wonderful!
@hobbiefox-pastrycat4568
@hobbiefox-pastrycat4568 Жыл бұрын
This is incredibly cool... What if trees had to deal with gravity? Like, sending all those branches so far out should be really hard to structurally support, and it'd be interesting to see how trees would do it
@SirAndischa
@SirAndischa Жыл бұрын
what could lead to more different species types: expand the system, so that seeds can store energy, Might lead to grass surviving in lower energy cycles on the bottom, and trees dropping "charged" seeds that can survive and strive in a grass environment.
@kat51015
@kat51015 Жыл бұрын
Amazing channel!!!
@foxtrotsFoxy
@foxtrotsFoxy Жыл бұрын
this is so interesting! 06:35 - what are the 5 commands you added to the genome? are those the right-most numbers colored red?
@alien2517
@alien2517 Жыл бұрын
+1 subscriber, can't believe I didn't see your channel before anywhere ! Edit : your channel is so new how is it so good ?
@phormat44
@phormat44 Жыл бұрын
only channel is new (that is translation of old videos, originaly made in russian)
@creativecreeper6147
@creativecreeper6147 Жыл бұрын
This might actually be why there are tress and grass, in the past sudo grass formed but in areas dense with fog this grass couldn't grow so it became a tall tree to try and get energy
@dcorgard
@dcorgard Жыл бұрын
It'd be nice to see symbiosis added between certain/different species. See how having symbiosis with each other helps or hinders domination.
@swordwaker7749
@swordwaker7749 Жыл бұрын
Maybe you could model genes as “instruction”. with registers. This way, even more complicated instructions could be made. Not sure if it would be too hard for the evolution to successfully evolve.
@nanto6865
@nanto6865 Жыл бұрын
wow the music was really really good was the part with voices just computer generated or actual lyrics?
@elderfrost9892
@elderfrost9892 Жыл бұрын
for those of you marveling at the quality of the video for a tiny channel, it seems to be a translated copy of a video by a russian channel with around 200k subs. as are the rest of the channels videos. I don't know if this is the same person trying to expand into english audiences or not, but since its not mentioned I would guess it isn't.
@elderfrost9892
@elderfrost9892 Жыл бұрын
original is foo52ru
@F_A_F123
@F_A_F123 Жыл бұрын
it's mentioned in channel description
@ultrapicti0n587
@ultrapicti0n587 Жыл бұрын
What if the genome was randomly increasing or decreasing making the plants lesser or more complex?
@tornado3007
@tornado3007 Жыл бұрын
its a very interesting project.
@kat51015
@kat51015 Жыл бұрын
Hey, just as an experiment it would be cool to render a 3d version of these trees. Like could grow in 5 directions ya know
@wallcraft-video
@wallcraft-video Жыл бұрын
No experience in 3d yet :(
@vladthemagnificent9052
@vladthemagnificent9052 Жыл бұрын
Ничосе, какие люди, техношаман по-английски!
@vladthemagnificent9052
@vladthemagnificent9052 Жыл бұрын
Озвучивает актёр или нейросеть? и если нейросеть, то какая? :)
@wallcraft-video
@wallcraft-video Жыл бұрын
actor
@philiparnaudov9001
@philiparnaudov9001 Жыл бұрын
Can you export the program for the simulation? Or just the engine used
@phnkcell710
@phnkcell710 Жыл бұрын
I'm curious to see this simulation with games grafics
@blackfalcon594
@blackfalcon594 Жыл бұрын
"oops, NO LIFE" - highly relatable
@carmenarnoni5760
@carmenarnoni5760 Жыл бұрын
Can you make a download for us if you finish it, or if its done?
@jorgepineda8946
@jorgepineda8946 Жыл бұрын
another great video, btw no discord or github?
@wallcraft-video
@wallcraft-video Жыл бұрын
Not yet
@cmilkau
@cmilkau Жыл бұрын
I wonder if large trees would eventually have taken over even without the fog
@EurostaSolidaginis
@EurostaSolidaginis Жыл бұрын
Plants will often duplicate their genome, which allows identical genes to diverge and be adapted to different purposes. I think a potentially powerful "mutation" would be to allow a plant to duplicate a gene. This duplicated gene could then allow some new function while maintaining the original gene. This would allow you to begin with a small genome, and it could become more complicated as the trees evolve. Another idea is to use probability weights to gene behavior, and make them kind of markov-y. One interesting result could be you would get less deterministic trees, even while they still exhibit species "style".
@redo1122
@redo1122 Жыл бұрын
I would love to see biomes, where either moves take more energy or the sun is weaker
@Susul-lj2wm
@Susul-lj2wm Жыл бұрын
what if there was a way to get energy from a different source than the sun (for example cannibalising seeds), creating more niches for plants to fall in?
@b10ckh0usesurv10rs
@b10ckh0usesurv10rs Жыл бұрын
Why is this channel so small? BTW idea: make a water concept with a chance of rain each turn and groundwater. Groundwater is accessed by roots, and a gene can make plants use water more effectively. Water is essential to plant survival.
@RisingSunLightRSL
@RisingSunLightRSL Жыл бұрын
Too much quality for such a small channel. Hope It will change soon
@jclark2752
@jclark2752 5 ай бұрын
A lot of these suffer from seed piling… it would be interesting to introduce a 'rot' concept that removes seeds not utilized in two growth periods eg. or even better, if part of their energy could be passed instead to the seed above? 🤓🧐
@yebjharsevran8204
@yebjharsevran8204 Жыл бұрын
can i get your code?, i want to play with it, this is amaizing, or what libraries and proyects do you recommend me to make my own
@wallcraft-video
@wallcraft-video Жыл бұрын
I used the little known language pixilang. No libraries used
@yebjharsevran8204
@yebjharsevran8204 Жыл бұрын
@@wallcraft-video ohhh, sounds noice, i wil try it, Thanks!!! by the way why your code isnt open source??
@Stettafire
@Stettafire Жыл бұрын
​​@@yebjharsevran8204 Open source means making the code available to the public and giving the public ownership. Not everyone is willing to spend hours on code only to loose control of it. Same reason many artists don't work for free, some do but not all can
@yebjharsevran8204
@yebjharsevran8204 Жыл бұрын
@@Stettafire well, doesnt necessarily means loosing control, cuz you have always the control over everything in your proyect, only allows other peaple to copy it and make their own based on yours, or if you refer to commertial software you can use a lgpl or mit or apache licence but specifing that all commertial rights are reserved for you in youtube i can give the example of the yputuber tantan, him has a similar video where he shares the code. but at the end of the day its your code, and im only opining over my perspective but i respect yours too
@revimfadli4666
@revimfadli4666 Жыл бұрын
Obligatory question: are the trees Turing complete? :P
@wallcraft-video
@wallcraft-video Жыл бұрын
I don't know how to find out :(
@revimfadli4666
@revimfadli4666 Жыл бұрын
@@wallcraft-video once you go big enough, the community inevitably will
@angelcontreras3956
@angelcontreras3956 Жыл бұрын
How can you make the tallest tree?
@moss9642
@moss9642 Жыл бұрын
In the future if possible, try making it 3d it would be so cool, although I don't know if it's possible :P
@Censeo
@Censeo Жыл бұрын
I wish there was an app where you could easily create worlds with evolving life like this. But I have a hard time finding it
@wallcraft-video
@wallcraft-video Жыл бұрын
Any language can be used. In this project I used the little known language pixilang. No libraries used In "The battle of clans" I used Processing
@pka_human
@pka_human Жыл бұрын
Забавно что канал развивается в Английском сегменте))
@enriquecajunsheriff4104
@enriquecajunsheriff4104 Жыл бұрын
wow I'm making different videogames prototypes and this would be incredibly cool to generate levels. I wish I could understand this a little bit better so I could something similar, only, much much simpler haha
@JoseCarlos-dn6nx
@JoseCarlos-dn6nx Жыл бұрын
wich language or engine do you use?
@wallcraft-video
@wallcraft-video Жыл бұрын
In this project I used the little known language pixilang. No libraries used Now I'm using Processing
@noo6423
@noo6423 Жыл бұрын
im doing this but if 2 seeds touch eachother they combine (takes average of each genome number) and i pick 2 genome's and completely randomize them but this is only going to be 10% to activate and then im doing a really funny thing called uneven land (like someone else said) and did i forget to say since im dumb and cant code im doing this by hand? well this is gonna be fun (i also wanna add a way for trees to get more lifespan through having a life span of maybe 1-5 meet another lifespan of anywhere between 1-50 then multipltying them just for a bit of fun)
@PizzaMineKing
@PizzaMineKing Жыл бұрын
One thing I see: those things are having an issue real trees solved by developping ways to transport their seeds as far away as they can: seeds of the same tree need to compete.
@tuxat_
@tuxat_ Жыл бұрын
trees merging???
@aisqwe6089
@aisqwe6089 Жыл бұрын
why are you using the same GUI as sunvox?
@bravebrush5057
@bravebrush5057 Жыл бұрын
Бачаила такий самий, або дуже схожий, контент на каналі ТехноШамана. І музика на ії така сама. Channel W, скажіть будь ласка, ви та сама людина, що й автор каналу ТехноШаман?
@phormat44
@phormat44 Жыл бұрын
это его второй канал для англ аудитории
@jaceyates6315
@jaceyates6315 Жыл бұрын
Imagine telling a greek dude we'd one day get so good at math we're studying mathematical entities
@poggins4480
@poggins4480 Жыл бұрын
is there a source code for this project?
@NamsaRay
@NamsaRay Жыл бұрын
Hello, I would like if you leaved credits to original video because original video has open source and original simulation program.
@NamsaRay
@NamsaRay Жыл бұрын
Oops, that's an channel made by foo52ru himself lol
@revandrevand3414
@revandrevand3414 Жыл бұрын
Can i download it.
@cmilkau
@cmilkau Жыл бұрын
"pseudo grass" already has a name, it's called undergrowth.
@ytim_inc
@ytim_inc Жыл бұрын
Забавно, что я сначала набрёл на английскую версию, а затем узнал о том что оригинал на русском
@LegendGaming-il4iw
@LegendGaming-il4iw Жыл бұрын
Pls like the video if you love this content guys
@m3gduwu560
@m3gduwu560 Жыл бұрын
the first two where like ''hey I bet I can simulate trees with ai'' This one is like ''okay I made trees, now it's time to geneticly engineer these b'tches''
@yablock7346
@yablock7346 Жыл бұрын
you made this in pixilang?
@rbarghouti
@rbarghouti Жыл бұрын
Definitely some cool stuff here. But a lot of the design decisions are extremely arbitrary. I feel like there's some significant opportuntiies for generalization.
@willtheoct
@willtheoct Жыл бұрын
dont stop
@f-tiergamer3461
@f-tiergamer3461 Жыл бұрын
am i the only one that wants to play with this too?
@orjis
@orjis Жыл бұрын
No, you aren't
Artificial Life. The battle of clans
19:34
Simulife Hub
Рет қаралды 493 М.
I programmed some creatures. They Evolved.
56:10
davidrandallmiller
Рет қаралды 4,2 МЛН
Create a Universe From a Simple Rule
16:34
Brainxyz
Рет қаралды 154 М.
The evolution of digital trees.  Artificial life.  Part 1.
9:09
Simulife Hub
Рет қаралды 69 М.
Artificial Life is the New Frontier in Science
29:27
The Bibites: Digital Life
Рет қаралды 108 М.
Coding Adventure: Simulating Fluids
47:52
Sebastian Lague
Рет қаралды 1,9 МЛН
Swarm intelligence simulation.  Project "Screaming Insects"
13:43
Simulife Hub
Рет қаралды 116 М.