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

  Рет қаралды 55,225

Simulife Hub

Simulife Hub

Жыл бұрын

I show fragments of modeling the evolution of the world of "digital trees".
Rewritten code. The world has become five times bigger.
The genome has become 2.25 times larger and now allows the possibility of changing the gene and executing commands.
To understand what the video is about, you should watch the first video:
• The evolution of digit...
The track used in the video is :
/ hard2beagod
(Heshumi, hard2beagod)
You can support the channel on Patreon:
/ simulifehub
More support, more opportunities for new projects.

Пікірлер: 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
@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
@MadScientist267
@MadScientist267 10 ай бұрын
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.
@PokeNebula
@PokeNebula Жыл бұрын
this is incredible. this needs to be more popular
@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.
@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!
@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
@revimfadli4666
@revimfadli4666 Жыл бұрын
Once again the channel name checks out
@ikitsar459
@ikitsar459 Жыл бұрын
?
@revimfadli4666
@revimfadli4666 Жыл бұрын
​@@ikitsar459 Channel W(in)
@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.
@fabienherry6690
@fabienherry6690 Жыл бұрын
Having the life of everyplant bigger would be interesting or even having it be modifiable by the genome
@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?
@coreblaster6809
@coreblaster6809 Жыл бұрын
The trees adapting to the fog real time blew my mind
@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
@manyfak
@manyfak Жыл бұрын
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.
@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.
@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 млн подписчиков?
@cipedead0777
@cipedead0777 Жыл бұрын
I could spend days playing with this. Love to know how to start doing this myself.
@romanroux1928
@romanroux1928 Жыл бұрын
Amazing update ! hope the best for you !
@woahdudeitsme9742
@woahdudeitsme9742 Жыл бұрын
Excellent work! Very interesting and entertaining. I look forward to more of this and to see what other projects you might do.
@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
@johnwardknox
@johnwardknox Жыл бұрын
great series, thank you!
@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
@_Gusza
@_Gusza Жыл бұрын
This is so cool! I'll be waiting for the next video!
@shmoolik
@shmoolik Жыл бұрын
Love this project
@jemlittle1787
@jemlittle1787 Жыл бұрын
stunning watching dots grow, fall and grow again.
@scarletpathcat
@scarletpathcat Жыл бұрын
That's a subscription from me. So glad youtube recced this, it's delightful!
@SquareWaveHeaven
@SquareWaveHeaven Жыл бұрын
Very thought provoking and fascinating!
@shminge7779
@shminge7779 Жыл бұрын
This is exactly what I want to watch, thank you so much
@waddupbro
@waddupbro Жыл бұрын
at first, the series didnt look too interesting for me. But now, Im hooked! Cant wait for the next episode!
@chrwi5848
@chrwi5848 Жыл бұрын
Wonderful!
@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!!
@PWMV573
@PWMV573 Жыл бұрын
I have no idea what he is talking about when he talks but this is cool as hell
@kat51015
@kat51015 Жыл бұрын
Amazing channel!!!
@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.
@lad8907
@lad8907 Жыл бұрын
This is just very impressive, i have nothing more to say
@Neura1net
@Neura1net Жыл бұрын
These videos are great Please produce more
@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?
@tornado3007
@tornado3007 Жыл бұрын
its a very interesting project.
@funster0691
@funster0691 Жыл бұрын
glad I found you before you blew up
@ServantOfOdin
@ServantOfOdin 11 ай бұрын
The most important utterance in any field of science "oh"
@monstro.invisivel
@monstro.invisivel Жыл бұрын
OK ! THIS IS REALY IMPRESIVE! wanna see fungus tipe of life envolve too ! Keep the good content , love bro!
@typicalhog
@typicalhog Жыл бұрын
Soo amazing!
@dibsseal
@dibsseal Жыл бұрын
you should add even bigger worlds, but add walls so the trees have to grow over them to get the new parts. Also great video!
@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.
@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.
@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)
@carsonianthegreat4672
@carsonianthegreat4672 Жыл бұрын
I think the grass is pretty cool
@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.
@blackfalcon594
@blackfalcon594 Жыл бұрын
"oops, NO LIFE" - highly relatable
@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
@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.
@andreabassi4521
@andreabassi4521 Жыл бұрын
I love your videos, which software do you use for simulations?
@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
@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.
@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
@keremyaellandman5407
@keremyaellandman5407 Жыл бұрын
this is so interesting! 06:35 - what are the 5 commands you added to the genome? are those the right-most numbers colored red?
@vladthemagnificent9052
@vladthemagnificent9052 Жыл бұрын
Ничосе, какие люди, техношаман по-английски!
@vladthemagnificent9052
@vladthemagnificent9052 Жыл бұрын
Озвучивает актёр или нейросеть? и если нейросеть, то какая? :)
@wallcraft-video
@wallcraft-video Жыл бұрын
actor
@nanto6865
@nanto6865 Жыл бұрын
wow the music was really really good was the part with voices just computer generated or actual lyrics?
@redo1122
@redo1122 Жыл бұрын
I would love to see biomes, where either moves take more energy or the sun is weaker
@jaceyates6315
@jaceyates6315 Жыл бұрын
Imagine telling a greek dude we'd one day get so good at math we're studying mathematical entities
@phnkcell710
@phnkcell710 Жыл бұрын
I'm curious to see this simulation with games grafics
@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 :(
@angelcontreras3956
@angelcontreras3956 Жыл бұрын
How can you make the tallest tree?
@pka_human
@pka_human Жыл бұрын
Забавно что канал развивается в Английском сегменте))
@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".
@carmenarnoni5760
@carmenarnoni5760 Жыл бұрын
Can you make a download for us if you finish it, or if its done?
@RisingSunLightRSL
@RisingSunLightRSL Жыл бұрын
Too much quality for such a small channel. Hope It will change soon
@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?
@philiparnaudov9001
@philiparnaudov9001 Жыл бұрын
Can you export the program for the simulation? Or just the engine used
@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
@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
@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.
@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
@jorgepineda8946
@jorgepineda8946 Жыл бұрын
another great video, btw no discord or github?
@wallcraft-video
@wallcraft-video Жыл бұрын
Not yet
@ultrapicti0n587
@ultrapicti0n587 Жыл бұрын
What if the genome was randomly increasing or decreasing making the plants lesser or more complex?
@poggins4480
@poggins4480 Жыл бұрын
is there a source code for this project?
@kacperspisz4239
@kacperspisz4239 Жыл бұрын
can you share files form your fist simulation or at least make more videos using it?
@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)
@revandrevand3414
@revandrevand3414 Жыл бұрын
Can i download it.
@cmilkau
@cmilkau Жыл бұрын
I wonder if large trees would eventually have taken over even without the fog
@aisqwe6089
@aisqwe6089 Жыл бұрын
why are you using the same GUI as sunvox?
@LegendGaming-il4iw
@LegendGaming-il4iw Жыл бұрын
Pls like the video if you love this content guys
@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.
@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
@yablock7346
@yablock7346 Жыл бұрын
you made this in pixilang?
@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
@tuxat_
@tuxat_ Жыл бұрын
trees merging???
@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
@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
@willtheoct
@willtheoct Жыл бұрын
dont stop
@cmilkau
@cmilkau Жыл бұрын
"pseudo grass" already has a name, it's called undergrowth.
@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.
@bravebrush5057
@bravebrush5057 Жыл бұрын
Бачаила такий самий, або дуже схожий, контент на каналі ТехноШамана. І музика на ії така сама. Channel W, скажіть будь ласка, ви та сама людина, що й автор каналу ТехноШаман?
@phormat44
@phormat44 Жыл бұрын
это его второй канал для англ аудитории
@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''
@aleksitjvladica.
@aleksitjvladica. Жыл бұрын
Кд ќе нов вiдел?
@dtenca5341
@dtenca5341 Жыл бұрын
Imagine this but in 3d
@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
Рет қаралды 444 М.
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
0% Respect Moments 😥
00:27
LE FOOT EN VIDÉO
Рет қаралды 34 МЛН
Much bigger simulation, AIs learn Phalanx
29:13
Pezzza's Work
Рет қаралды 2,5 МЛН
2D gravity simulation with 15,000 particles
10:16
Andrew Gillett
Рет қаралды 2,9 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
Lenia - Artificial Life from Algorithms
13:15
Birdbrain
Рет қаралды 105 М.
Coding Adventure: Ant and Slime Simulations
17:54
Sebastian Lague
Рет қаралды 1,8 МЛН
Swarm intelligence simulation.  Project "Screaming Insects"
13:43
Simulife Hub
Рет қаралды 109 М.
How Particle Life emerges from simplicity
10:16
Tom Mohr
Рет қаралды 293 М.
Распаковка айфона под водой!💦(🎥: @saken_kagarov on IG)
0:20
Взрывная История
Рет қаралды 10 МЛН
Самый маленький игровой ПК
0:46
ITMania - Сборка ПК
Рет қаралды 584 М.
Я Создал Новый Айфон!
0:59
FLV
Рет қаралды 2,1 МЛН
iPhone - телефон для нищебродов?!
0:53
ÉЖИ АКСЁНОВ
Рет қаралды 3,6 МЛН