Putting YOUR creations in the Life Engine

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello everyone it's about time for another life engine update i actually think most of my subscribers now come from my ai video so a brief recap of what the life engine is it's an evolution simulation and it allows these virtual organisms that live in this grid world to compete with each other to grow and to reproduce and to eat food and to eat each other it's made up of these square cells and organisms occupy these cells and they are made up of different colored cells different colored cells do different things for the organism you can make your own organism in this little editor thing here and you can also play around with the evolution controls to make different kinds of environments a new parameter has been added as of today so you can check that out at thelifeengine.net if you're interested in learning more how it works you can watch the full video that explains the entire thing i have a discord community for this and other projects and recently we had a competition for people to make their own worlds and organisms which are now featured in the official version of the life engine we'll get to those in a bit but first a little community update alright fan art i've been dying to show these off for a while most of them were made several months ago but i love them all these are de-pixelated organisms from the life engine concepts of what the little block creatures would look like and there's also a fair amount of art made directly in the game itself which is a special type of dedication since it would be way easier to just make them and paint but they're great shout out to my mod works for hosting these art competitions and other community things and just shout out to the mods in general for keeping the server from burning down i'm not always the most active on the server but the community is great and i love that there are people who like the life engine enough to make fan art of it and speaking of art i've recently added mid journey to the discord server mid journey is an ai image generator that allows anyone to make any image from any prompt they can think of and the ai will do its best to deliver we're doing a little community experiment on the server where we're trying to evolve life with mid-journey check out the welcome channel in the pick breeder category to learn more or you can just generate whatever you like in the ai image channels note that you only get about 25 images for free so use them wisely ok back to the life engine a few months ago there was an update that allowed you to save and load your own worlds and organisms so i'll show you how to do that real quick here in world controls you go to the save and load buttons down in the bottom right or in the editor you can create your own organism i'll just make something simple here with the mover and an eye and you can press this save button down here and bingo dino dna you have the save file of the organism which is effectively the dna of the organism and you can use the save file to load it back up pressing this button down here you can share these save files on the discord server and recently i ran a competition for people to submit their own worlds and organisms which have now been added to the official version of the life engine just press this community creations button up here which will open the community creations panel and you can load up a number of different custom made organisms and worlds this is my submission the hunter the classic invasive species as you can see it's spreading pretty quickly and i'm also going to load up the small bush killer which is another submission that's very similar to the hunter and does a very similar job so i'm also adding that you can watch the two compete and they both do a pretty good job of wiping out the current environment all right let's go ahead and add in the classic uh purple flower which should help stabilize this environment so if we add that in in a couple spots we can see that it's starting to grow and survive this was also my submission but we can also add this new roses finales the final rose which is another organism that is sort of like the purple flower it's just a producer with a bunch of red killer cells on the corners and it out competes everything it's an incredibly good organism at surviving we can watch it as it out competes the purple flower it out competes the hunter it pushes everything out of the way it is a very dominant species [Music] but what we can do is we can load up the quadratus anxious anxious the anxious square this organism is kind of the perfect symbiotic organism with the rose it's just a square that runs away from everything except for food and it has a bunch of eyes and you can see it's just sort of jittering around avoiding uh running into the final rows [Music] i really like this relationship it looks kind of goofy but it's super effective and it will basically dominate every ecosystem with at least the default uh simulation controls i like how they kind of bunch up on the edge there okay let's go ahead and load up something very different the fly catcher uh this is a sort of experimental organism it is designed to be really good at catching these flies these uh little tiny organisms little tiny mover organisms and if we kind of zoom in here and we're gonna have to slow this down a bit actually it's kind of hard to see but you can see that when it rotates it occasionally catches a fly in its insides it's a sort of quirk of how rotation works in the life engine um there it just caught one i don't know if you can see it it's hard to demonstrate but that's what's happening it's rotating into the organism and catching it in its sort of inner spot that kills and then immediately eats the organism it's super cool it's unfortunately not a very effective organism at surviving if you place it into basically any ecosystem that will immediately be out competed it's too big and it's too sort of clunky to survive but i wonder if there's a way to get it working better i don't know we'll see okay let's go ahead and load up some uh other very different organisms these last two organisms are the heart locket and napoleon these are both the winners of the contest hosted by workst that was essentially a battlebot contest where you pit two organisms against each other and their goal is not to eat or reproduce it's just to kill the other organisms so you'll notice these organisms don't have any mouths but in this world we can pit the two against each other multiple times in different spots and just kind of watch them fight they're both pretty good at not getting killed so they sort of dance around each other a lot but occasionally they will intersect and end up killing the other i think the heart locket is starting to pull forward it's gotten two kills although napoleon just got one kill [Music] and that's another win for the heart locket [Music] yeah well you get the idea you can run this on your own time if you want to see which one generally beats the other but let's go ahead and load up some worlds now all of the organism submissions were accepted but we had enough worlds that i wanted to do some voting to see which worlds were the favorites and in the end only the top voted worlds were selected to be in the official version of the life engine so in first place we have colony by workst this is a fairly small environment where these big mover organisms will run around and run into each other get stuck and form these big sort of they look like colonial groups here uh i believe it's called colony because the green producer cells on these organisms will produce food that is eaten by their neighbors that they are sort of intersecting with uh and it sort of just looks like a big bacteria colony or something that's very cool um it's uncommon to see colonies evolve in the life engine mostly because they're kind of vulnerable to other organisms taking advantage but this is a decently stable ecosystem in which these organisms exhibit colonial behavior okay let's load up ephemeral world this is called ephemeral world because the lifespan multiplier is 6.7 it is super super low these organisms do not last for a very long time you can tell you can watch them spawn and then immediately despawn and they're big organisms which means they should last for a long time but the multiplier is so low that it doesn't matter nonetheless this ecosystem survives pretty darn well and i believe it was evolved naturally just by playing around with the evolution controls okay let's load up trailblazer this is pretty self-explanatory it just kind of looks cool these organisms are running through a world absolutely full of food and they look pretty neat i don't know what else to say about this one i like it it's pretty mesmerizing okay now for scarcity uh this environment looks quite a bit like ephemeral world it's sort of made up of these anxious square looking things and producers and it's called scarcity because the probability of producing food is 0.5 which is extremely low it means that there is very very little food that is being produced by these producer organisms and despite this the ecosystem is still thriving it's doing really well i believe this was also evolved naturally which is very impressive given just how harsh this environment is all right now for high def sweepers this was made by fellow youtuber alejolab and it's also pretty self-explanatory these organisms just sweep on through this environment made of food and it's very satisfying to watch and i like to turn on the rotation so that the organisms can start rotating around and you get this sort of windshield wiper effect as the organisms clear out big chunks of food very satisfying all right and now for shrub swamp shrub swamp is a really interesting environment because it is made up entirely of these producers and these producers are sort of perfectly formatted that they can intersect with the food left over from their companions they don't depend on movers to clear the dead organisms and they just intersect perfectly with the food and immediately eat it and then reproduce it's a very efficient system however it is vulnerable to an invasion of hunters if you drop them into the world you can see that they pretty quickly start to dominate and clear out the shrubs very sad i like to see which of these worlds are vulnerable to invasions of hunters or other invasive species what would it take to break the system so that's something fun that you can run if you want to try that out okay let's go ahead and load up the life engine of nergal i think this is a warhammer 40k reference uh has something to do with the organisms these little organisms inside this big organism that feed it and all of the little organisms inside it's a kind of a cool design it looks to me like a cell you know made up of all the different organelles and inner parts and if you remove this wall here you should be able to see the organisms speed it up should be able to see the wall organisms uh starting to grow and spread so you can kind of tell what this thing is made up of yeah so i like the aesthetic of this it looks pretty cool all right now on to the main event the organism computer made by mixer this is an entire computer made out of organisms in the life engine uh oh looks like we have some bugs here mixer just kidding i added those you can see all the different sections of the computer that allow it to run any arbitrary code it even has little comments made out of organisms which is just wonderful this is essentially the same thing as like a redstone computer in minecraft and it can be programmed to run anything so we have here a computer programmed to run the fibonacci sequence or to compute the fibonacci sequence now these comments explain exactly what this computer does so first it will compute the fibonacci sequence which you can do with a fairly simple computer program uh and then it will run a little loading bar animation and then it will repeat so how does that work well let's take a look at the out section here this is a binary string where a organism that is down is one and an organism that is up is zero so the program can output any binary code with eight bits so let's go ahead and center this and speed it up here and we can watch it start to compute the fibonacci sequence so off it goes i'm putting the number that the binary code corresponds to right there on the right and you can see that it is computing the fibonacci sequence super cool and then it does this little loading bar animation where the whole thing goes one by one and then after that it repeats so how do the individual bit organisms communicate with the rest of the program well if you take a look at them you'll see that one of these organisms is connected it's actually a very big organism with a huge gap in it and it is connected up to the data memory which is this section right above it which is then connected to basically the other pieces of the computer via the logic of eyes most of the logic of this computer is computed with the logic of how eyes see and the decisions that eyes make and you can kind of see all the different systems that are required for making a computer i'm not a redstone programmer myself so i'm a little bit fuzzy on the details here but this is open for anybody to go check out and mess around with and uh it's incredibly impressive and just super cool and i love to just let it run and watch it um it's just so so cool i'm very impressed with uh well i'm impressed with my entire community to be honest now it's worth mentioning that other people have done work with computers and the life engines maximal megaminx made a binary adder and there are other kind of cool contraptions that are in the works and that were foundational to this computer as well as there's probably fan art and other projects and things that people have made that i just haven't seen there it was just so much cool stuff on the discord server that it's basically impossible for me to show it all off so i apologize if anything is missing credit where credit is due but i am so happy with the community for continuing to be invested in the life engine for continuing to innovate and to make new things and i'm just so impressed with the work that has been done i also want to encourage people to continue to submit things just head on over to the submissions channel in the life engine category and upload your save files for worlds or organisms and i'm not sure if i will do another competition or if i will just have to make a decision about which ones will be added moving forward i don't know exactly what the plan is but i will do something with these submitted worlds and organisms thank you to everyone who submitted something for this competition and thanks to everyone who watches and supports me on patreon it helps me out a lot until next time
Info
Channel: Emergent Garden
Views: 94,832
Rating: undefined out of 5
Keywords: evolution simulation, artificial life, alife, javascript, simulation
Id: ozNCUQ1v4uA
Channel Id: undefined
Length: 18min 25sec (1105 seconds)
Published: Mon Sep 05 2022
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.