What happens after 1000 hours of Evolution? Recreating the largest evolution experiment ever

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ต.ค. 2024
  • In this video, we dive deep into the fascinating world of The Bibites by recreating one of the most iconic real-world evolution experiments. Inspired by the famous Long-Term Evolution Experiment with bacteria, our simulation runs through thousands of generations of digital lifeforms. These Bibites start with simple behaviors and genetic traits, but as they live, eat, reproduce, and mutate, we witness the power of evolution in action.
    Just like in the original experiment, where bacteria evolved over 75,000 generations to adapt to their environment, our Bibites face their own challenges. Through natural selection, they gradually evolve new traits, form distinct species, and adapt to their surroundings in surprising ways. By the end, we'll have not only new species but an entirely different digital ecosystem, demonstrating how even small genetic changes can lead to significant evolutionary leaps.
    Veritasium video that inspired this experiment - • The Longest-Running Ev...
    The Dynamics of Molecular Evolution Over 60,000 Generations - Good, B. H., McDonald, M. J., Barrick, J. E., Lenski, R. E., & Desai, M. M. (2017). - www.ncbi.nlm.n...
    =================================
    The Bibites is an Artificial Life (Living AI!) simulation where I recreate some biological processes and let the lifeforms live, eat, reproduce, and mutate, leading to active evolution.
    They can evolve their body through a genetic algorithm and their behavior through a custom neural network algorithm.
    =================================
    Wishlist the project on Steam - store.steampow...
    Visit our Website for Merch and more - www.thebibites...
    Follow me on Twitter - x.com/TheBibites
    Support the project on Patreon - / leocaussan
    Join the community on Reddit - / thebibites
    Download and play the game - leocaussan.itc...
    Join the Independent Bibite Ressearch Discord Channel - / discord
    Contact information - contact@thebibites.com
    =================================
    Credits:
    Footages from Pexels.com and Videezy.com
    Procedural Sprites by Brax - Twitter@Braxiations
    Intro songs by Fireballme - www.bit.ly/bibitesmusic
    Background Music by RPGPenguin - • Digital Drift - The Bi...
    #evolution #AI #devlog #simulation #ecosystem

ความคิดเห็น • 824

  • @zenlis1291
    @zenlis1291 9 วันที่ผ่านมา +1740

    in order to have bibites that interact with the environment like beavers or primates, you have to first establish plant evolution. plants with armor, plants that kill them, plants that give more or less food, even invasive plants would definitely help achieve that goal. overall, i really enjoy watching this project grow and grow! keep it up! :)
    also eyyy i made it in the vid as comment lol!

    • @Rob-rr4yp
      @Rob-rr4yp 9 วันที่ผ่านมา +165

      would be more cool to have 'plantlike' bibites who ca go down the path of solar based generation i think definitely food source niches are one of the big things missing, they should be able to specialise more and into more different food sources

    • @R4d6
      @R4d6 9 วันที่ผ่านมา +91

      Yeah, evolving plants would add even more depth to the simulation.
      Sadly it seems like he will need to get a better computer first XD.

    • @camilla3801
      @camilla3801 8 วันที่ผ่านมา +8

      I’m pretty sure that’s in the roadmap for the sim

    • @AirNeat
      @AirNeat 8 วันที่ผ่านมา +9

      @@R4d6 Or optimize the simulation. Although it seems pretty optimized already.

    • @vinniepeterss
      @vinniepeterss 8 วันที่ผ่านมา

      yeah...

  • @gem9535
    @gem9535 9 วันที่ผ่านมา +927

    The best evolution simulators are the ones that are built line by line. It's clear you have been METICULOUS with this game, and I hope you're proud of yourself.

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  9 วันที่ผ่านมา +164

      I am! thank you so much :)

    • @KaiserMattTygore927
      @KaiserMattTygore927 9 วันที่ผ่านมา +21

      The Simulation must also evolve.

    • @jamesfrederick.
      @jamesfrederick. 8 วันที่ผ่านมา +16

      @@TheBibitesDigitalLifehey you should make the plants evolve that would make a big difference to the environment and pressures on the bibites

    • @GodzillaJawz
      @GodzillaJawz 8 วันที่ผ่านมา +7

      @@jamesfrederick.planned, probably over a year into the future though

    • @Zuldaar
      @Zuldaar 7 วันที่ผ่านมา +2

      exactly, reminds me a lot of Dwarf Fortress, another simulation passion project

  • @alessandrosilvafilho8527
    @alessandrosilvafilho8527 9 วันที่ผ่านมา +467

    One thing I think this simulator needs is more niche possibilities, such as different plant parts like fruit, wood, leaves, and roots, or maybe things like rotting meat

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  9 วันที่ผ่านมา +212

      absolutely agreed

    • @Vsolid
      @Vsolid 8 วันที่ผ่านมา +69

      @@TheBibitesDigitalLife Since you mentioned beavers molding their environment perhaps some sort of like, idk, inedible debris of some sort that its possible for bibites evolve traits around. Imagine randomly evolved primitive nesting behaviors.

    • @lasatar6428
      @lasatar6428 8 วันที่ผ่านมา +20

      Definitely also make bibites and plants able to evolve to become poisonous or otherwise harmful in some way. Would add a lot of variety to the interactions. Some bibites developing resistances, getting niches to themselves, other bibites learning to avoid the harmful thing, then non-harmful things evolving to look like the harmful thing because bibites are avoiding them, et cetera.

    • @aycfes
      @aycfes 8 วันที่ผ่านมา +10

      personally, i think the best starting point would be something analogous to plankton clouds, without collision and large enough that multiple bibites can feed from it simultaneously.
      should help with performance, too

    • @tomzitiger
      @tomzitiger 8 วันที่ผ่านมา +3

      What it there was walls with different "pushable" and "diggable" values that let the bibites build homes and also allow for genetic variation in a smaller area

  • @Juaels
    @Juaels 8 วันที่ผ่านมา +607

    36:10 It's so funny, you got "only" 1800 generation (42 times less than the lab), but it took you "only" 10 months, which is exactly 42 times less time than their 35 years. Both your artificial life and real bacteria evolve at the same rate, which is crazy! Great job 😊

    • @8DOX_W
      @8DOX_W 8 วันที่ผ่านมา +16

      Wow 🤯

    • @sebastianjost
      @sebastianjost 8 วันที่ผ่านมา +24

      Seems like he got something pretty right

    • @BartJBols
      @BartJBols 8 วันที่ผ่านมา +84

      Not evolve, reproduce. They reproduce at around the same time.

    • @Juaels
      @Juaels 8 วันที่ผ่านมา +38

      @@BartJBols Yes you're absolutely right, my bad.

    • @GastropodGaming2006
      @GastropodGaming2006 8 วันที่ผ่านมา +22

      @@BartJBols Yeah I think Bibites have a far higher mutation rate... And also have way higher complexity (They have something approximate to fucking Neurons)

  • @a52productions
    @a52productions 8 วันที่ผ่านมา +134

    The behavior of these bibites blew my mind! Evolving red skin to disrupt pheromone production, using pheromones to mob foreign species, taking turns eating, running away before giving birth, being less antisocial when starving... That's SO COOL!! It's come so far since I last downloaded it, and the new species analysis tools will make tracking these longterm sims so much easier.

  • @Skarix
    @Skarix 9 วันที่ผ่านมา +310

    Naming the Bibite species after patrons is such a cool and funny idea. Wacky sciency names is so on-brand for this project

    •  8 วันที่ผ่านมา +4

      Fully agreed!

  • @sebastianfries274
    @sebastianfries274 9 วันที่ผ่านมา +286

    You should reach out to the developer of “the sapling” I think that collab would be legendary.

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  9 วันที่ผ่านมา +241

      We know eachother! Wessel is a cool guy

    • @sebastianfries274
      @sebastianfries274 9 วันที่ผ่านมา +51

      @@TheBibitesDigitalLife that’s so cool! Will you guys do a podcast or something after both of you guys develop both games to a properly finished state?

    • @qoombert
      @qoombert 8 วันที่ผ่านมา +51

      "I added sexual reproduction to The Bibites"

    • @HenryBits124
      @HenryBits124 8 วันที่ผ่านมา +5

      Love this channel and love the live action reactions lol I wonder what inspired those

    • @brunogoldbergferro5664
      @brunogoldbergferro5664 8 วันที่ผ่านมา +6

      @@qoombert it originaly was a 0,6 feature, but because of their horrible vision system it was delayed to 0.7

  • @krispyso
    @krispyso 9 วันที่ผ่านมา +155

    this is genuinely such a cool project. im so happy to see this silly project evolve and become more complex, even if it takes 10 more months for it to be reflected in the channel lol

  • @alfieho-br1cw
    @alfieho-br1cw 9 วันที่ผ่านมา +285

    we are starved for content, master
    give us your artificial life

    • @kwarc1009
      @kwarc1009 8 วันที่ผ่านมา +31

      If you are starved, then evolve slower metabolism.

    • @gamerdian1048
      @gamerdian1048 8 วันที่ผ่านมา +7

      ​@@kwarc1009good one haha

    • @naejelangelogonzales6623
      @naejelangelogonzales6623 6 วันที่ผ่านมา

      Har har har har, har har har har, har har har har ahr ahr, tskskdhmxbcjfgnsktagwdhmgks

  • @darkjill2007
    @darkjill2007 9 วันที่ผ่านมา +83

    Oh shit he's still around I figured he found happiness and went back to nature.

  • @anthonycannet1305
    @anthonycannet1305 9 วันที่ผ่านมา +118

    I have an idea for keeping the simulation from ramping beyond your computer's capabilities. If you tie the rate of generating plant material to the current simulation biomass you can set a hard limit to the amount of biomass and by extension the number of entities in the simulation. For example if the biomass is limited to 10,000 then as the simulation approaches a high number of bibites, the amount of plant food sources decreases. On the opposite side, meat food sources should deteriorate over time to return the available biomass to creating more plants as the bibites die. In theory, this would make a more strict limit on the population than competing over nearby resources but would more closely represent how it works in real life, the amount of matter on earth doesn't increase. The available organic matter might go up from microscopic life consuming inorganic material, but that just shifts the "biomass limit" to the available inorganic material for the bottom of the food chain.
    Basically, as the population starts to reach the limit of computing power, the food generation decreases to prevent the simulation from expanding exponentially.

    • @samuelthecamel
      @samuelthecamel 8 วันที่ผ่านมา +13

      I created a life sim with this idea a while back. It sucked for many unrelated reasons, but at least it ran well on my computer thanks to this.

    • @CoqueiroLendario
      @CoqueiroLendario 8 วันที่ผ่านมา +11

      The main problem wasnt the bibites overpopulation I think, but instead many many small plant pellets that werent eaten, I manually make plant pellets rot away in a really slow pace to clear out all those tiny bits that will never be eaten

    • @lexplosifprogrammeur2484
      @lexplosifprogrammeur2484 8 วันที่ผ่านมา +8

      Yeah limit of biomass seem like a good and realistic idea. As the bibit start to ressemble more reality that would be interesting. Plant dying and roting away should also be a mecanism to manage thing (that could also put more diverse evoluationnary pressure, as the eating abit of the bibit influence their environement more)

    • @tahunuva4254
      @tahunuva4254 8 วันที่ผ่านมา +4

      No energy created
      No energy destroyed

    • @samuelthecamel
      @samuelthecamel 8 วันที่ผ่านมา +5

      @@CoqueiroLendario yeah this is another important feature, because otherwise some random food super far away will just say in the simulation forever, taking away from the biomass available

  • @arhanrahi9221
    @arhanrahi9221 8 วันที่ผ่านมา +21

    Mom: my son will be a biologist!
    Dad: No, he will be a programmer!
    The son:
    Jokes aside, this is a really cool project. Been watching since start how you continue man!

  • @tellder1
    @tellder1 8 วันที่ผ่านมา +57

    12:40 it's so funny that the bibit gave birth, and the newborn immediately attacked it's parent

  • @arnautarnautsen2564
    @arnautarnautsen2564 8 วันที่ผ่านมา +55

    At 34:25 you hit the main problem of all life simulators: diversity in actual biological systems is due to the fact that new species *become the environment*, sometimes literally, as in endoparasitism, and sometimes as a mass effect, as in trees or corals. Failing to implement this results in something that, more than an evolutionary simulation, is an evolutionary algorithm, and those converge to a single solution when given a single set of boundary parameters. This particular simulation promotes diversity by artificially introducing different environments, which certainly is a factor in biological diversity, but tends to simply produce a single convergence of the algorithm for each environment.

    • @JacobRy
      @JacobRy 8 วันที่ผ่านมา +3

      I think the next step is looking into evolving plant like organisms

    • @DudemcmanStudios
      @DudemcmanStudios 8 วันที่ผ่านมา

      The biggest problem is that you need huge sample sizes to support that sort of a thing. If this thing falls over when you get over a couple thousand entities, there is no way that you could support an entire food chain evolving independently

    • @arnautarnautsen2564
      @arnautarnautsen2564 8 วันที่ผ่านมา +11

      @@DudemcmanStudios I realize there is a huge misunderstanding, here: this is a simulation of *unicellular* beings. It is correctly compared to a RL experiment with bacteria. Because the user interface, I think most viewers do not realize this. It also has some parameters, like field of vision, that do not really apply to unicellular creatures, and misses some features like ECM, the fact that food generally floats around (leading to a lot of sessile species) and the fact that unicellular creatures are on a constant quest to get rid of each other with antibiotics. To keep this realistic, it shouldn't develop plants as we know them, but something like cyanobacteria and feed the system chemical energy, rather than edible pellets. This would create a sort of Lotka-Volterra equilibrium between species that convert energy and predators, which would at least force *two* species to coexist.

    • @justintimeleave1360
      @justintimeleave1360 5 วันที่ผ่านมา

      That’s only because you never tried the moving environments yet which in my opinion mimics seasons

    • @arnautarnautsen2564
      @arnautarnautsen2564 5 วันที่ผ่านมา +2

      @@justintimeleave1360 without trying to find a formal proof, which would probably be a bit of a nightmare, running an evolutionary algorithm on a periodically changing set of boundary conditions almost certainly converges to a set of periodical states that would be metastable under constant conditions. In plain English: if you switch seasons fast enough that none of the species has time to become extinct, the system converges to as many solutions as there are seasons, with one of them thriving for each season. These species aren't the optimal ones for each season, as they have to survive through the other three. This is really not, very different conceptually from having four fields with different conditions at the same time: whether you stagger them chronologically or spatially, each region will have its winner, and the winner will be a bit different from the winner it would have if the region were isolated (or constant) because of raids at the border.

  • @callmebeep5763
    @callmebeep5763 8 วันที่ผ่านมา +37

    You should add a function to that game where pheremones drift in space in a direction pattern controlled by the settings of the game, and also that the plant and meat pellets each have their own value of "pheromone radiation". I understand this may have a performance factor, but this allows scavenger/lower-density bibites to have another way to track down food and evolve a more modified niche.

    • @babybalrog
      @babybalrog 8 วันที่ผ่านมา +1

      this is kind of like differentiating bibits from hunting only by sight to smell, and maybe memory if other suggestions are taken. Sound to could implemented by a type of pheremone that is uncontrollably by evolution, but based on size and shape. Get all 5 (11) senses working!

    • @Quarter2Doom
      @Quarter2Doom 7 วันที่ผ่านมา +2

      This is an awesome idea! Food should radiate its presence into the environment.. we could get Blind Bibits

  • @fabricreative1930
    @fabricreative1930 9 วันที่ผ่านมา +53

    It's so cool how these creatures find unique adaptations to solve problems! The cladogram really came in handy in this simulation!

  • @sips3812
    @sips3812 9 วันที่ผ่านมา +16

    hello! concerning your predator-prey bias problem (if it hasn't already been fixed), I theorize that having fitness landscapes will help. something with the current diet system, is that I think it's A to B, 0 to 1, a slider like most properties of bibites I think. The real world takes several steps to change things, like a diet. Teeth, chewing method, acidity of stomach acid, amount of stomachs, etc. Do your own research as I have not delved into this too much. May bibites survive - and you thrive!!!

  • @vonnegutfrey8714
    @vonnegutfrey8714 9 วันที่ผ่านมา +84

    The Sapling Evolutiongame simulator recently added sexual reproduction, and it became a real game changer there. I'm curious to see what it would do in the more detailed Bibits simulation.

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  9 วันที่ผ่านมา +107

      Have it planned, although on my end, as The Bibites is a simulation I don't want to hardcode it with two possible values, I want to make it general enough for bibites to also be able to evolve castes, etc. through it

    • @xpainx5185
      @xpainx5185 8 วันที่ผ่านมา +16

      @@TheBibitesDigitalLife That is great! the less things that are hard coded the best the results... and possible surprises.

    • @lexplosifprogrammeur2484
      @lexplosifprogrammeur2484 8 วันที่ผ่านมา +8

      @@TheBibitesDigitalLife In fact reproduction between living being is not always with two sex, but multiple. Mushroom for example. You should study the different type of sexual reporduction i think if you want to implement it that way

    • @ilenastarbreeze4978
      @ilenastarbreeze4978 8 วันที่ผ่านมา +3

      100% the more things that can be done the better. It would be cool if its possible to have 20 different little ones all rrquired to birth the next gen, also i only saw 1 baby born , if its notnalready possible it would be cool to be able to evolve to have multiple births, going woth that shotgun approach of 100+ eggs ​@@TheBibitesDigitalLife

    • @kdaviper
      @kdaviper 8 วันที่ผ่านมา +3

      Endosymbiosis would be cool too! Like if your bibite has a large enough mouth to swallow another whole, maybe there is a chance its neurons get absorbed and integrated

  • @燧發槍
    @燧發槍 8 วันที่ผ่านมา +30

    One idea it might be good to add is individual memory, memories are passed down in evolution but if a bibite looks away from food for one tenth of a second it has no memory of it at all, a basic short term memory might be a neat ability to evolve, this could also help with them wandering off because they could remember in what general direction the food is

    • @alessandrosilvafilho8527
      @alessandrosilvafilho8527 8 วันที่ผ่านมา +4

      @@燧發槍 could it be possible in a neural network in some way? If not, he would need to invent or find an entirely new brain system that can store information. If yes, the bibbits could evolve it by themselves by just rearranging neurons.

    • @tiagotiagot
      @tiagotiagot 7 วันที่ผ่านมา +6

      If the neurons read the previous frame value of their inputs instead of current, and loops were allowed, this could allow for memory to evolve spontaneously.

    • @alessandrosilvafilho8527
      @alessandrosilvafilho8527 6 วันที่ผ่านมา +2

      guys, I just watched the previous episodes, and a new algorithm called B.I.O.M.E is coming in the NEXT UPDATE! This algorithm will definitely allow memory and much more behavior.

  • @Mastervitro
    @Mastervitro 8 วันที่ผ่านมา +17

    Imagine running their evolution with super computers the same way we do with A.I.

    • @alessandrosilvafilho8527
      @alessandrosilvafilho8527 8 วันที่ผ่านมา +3

      @@Mastervitro making a giant and diverse world with millions of bibbits and a very fast time... I wonder what could happen

  • @Groggle7141
    @Groggle7141 8 วันที่ผ่านมา +15

    I suggest tweaking the settings so that plants are a more efficient food source for non-herbivores and don’t hurt non-herbivores by digesting. This should cause more carnivores to arise. The reason I say this is because most Bibites just eat whatever plants are around them, so any Bibite that is evolving towards carnivory will kill themselves by digesting plants they can’t digest

  • @isobarkley
    @isobarkley 4 วันที่ผ่านมา +2

    finally gave in to watching your videos after they've plagued my recommended feed for months- im so mad i waited!!! a lovely project that you can feel the passion emanate from :) really hoping to see this channel take off, your dedication and presentation ability is quite deserving of it!!
    unrelated question: is the music you use for your title intro things available anywhere online? i very briefly checked out the tracks linked in the description but was unable to find that snippet

  • @chrissugg968
    @chrissugg968 8 วันที่ผ่านมา +2

    The 'accidental' purge might be a good thing for the simulation as a whole. Earth has gone through lots of catastrophic mass extinctions.

  • @purplehaze2358
    @purplehaze2358 8 วันที่ผ่านมา +61

    It's legit baffling to me how people can still deny evolution when bacteria experiments can prove it in real time.

    • @brianmiller4614
      @brianmiller4614 8 วันที่ผ่านมา

      smɑl ʧenʤɪz du nɑt pruv bɪg ʧenʤɪz. bæktiriʌ kăn ʧenʤ ɪntu slaitli dɪfrɪnt bæktiriʌ, bʌt kănɑt bikʌm jukăriɑtɪk.

    • @hairymcnipples
      @hairymcnipples 8 วันที่ผ่านมา

      Motivated reasoning is a powerful thing.

    • @lordmouse_ivmeme2845
      @lordmouse_ivmeme2845 8 วันที่ผ่านมา +5

      Macro evolution is significantly harder to prove than revolution on the microscopic scale.

    • @purplehaze2358
      @purplehaze2358 8 วันที่ผ่านมา +9

      @@lordmouse_ivmeme2845 Not really lol

    • @kedrednael
      @kedrednael 8 วันที่ผ่านมา +28

      ​@@lordmouse_ivmeme2845macro and micro evolution are basically made up terms to sow doubt about evolution. Macro evolution is just more micro evolution. We've observed a lot of micro evolution on short timescales. What will happen on longer timescale? The answer is obvious: just more change. Macro evolution also has tons of proof via fossils and DNA sequencing. And some things that are usually called macro evolution are also directly observed: Speciation of fruit flies for example.
      Micro vs macro evolution doesn't have anything to do with the size of the organism.

  • @jacobe2995
    @jacobe2995 8 วันที่ผ่านมา +13

    the narrow view ones being more like predators is crazy , it's like how herbivores have eyes on the sides of their head and predators have them facing forward.

    • @victorvirgili4447
      @victorvirgili4447 8 วันที่ผ่านมา +7

      Having a narrower view is exactly why predators have forward facing eyes: it lets them focus on one object in front of them through a sacrifice of peripheral vision

  • @eclipseslayer98
    @eclipseslayer98 2 วันที่ผ่านมา +3

    Oh noo...... At around 2 minutes in, when you started talking about THAT experiment, and how it was all ruined by a janitor unplugging the freezer that contained all the samples because he got annoyed at the beeping from it.

    • @RAFMnBgaming
      @RAFMnBgaming 15 ชั่วโมงที่ผ่านมา

      I think that might be a myth/overstated. According to wikipedia it's still going on but got moved to some guy's house after eaching the 75k generations goal.

    • @eclipseslayer98
      @eclipseslayer98 4 ชั่วโมงที่ผ่านมา

      @@RAFMnBgaming Yeah, I'd have to double check, but the source I looked at before (it was a few years ago) seemed to be reliable. I honestly hope it's just a myth, because losing all that progress would be terrible.

  • @annastebelskyj580
    @annastebelskyj580 5 วันที่ผ่านมา

    Holy moly, is the complexity of your simulation ramping up! As always, I thoroughly enjoy watching not only the simulated lifeforms and their evolution, but also how you go about problem solving issues with the simulation itself. Very flipping cool, my dude.

  • @Silvainius001
    @Silvainius001 8 วันที่ผ่านมา +8

    I have been following this project since nearly its inception, throwing a couple bucks here or there as I found them lying around. Watching it grow to its current state where you can actually go in and study things in detail we could only dream of 5 or 6 years ago is crazy. The Bibites and your dedication to it has helped me get through my own slumps for my own projects. Thank you, for this wonderful addition to digital evolution. Perhaps one day, we'll get a building sized server farm running it day in and day out.
    I only wish I couldve been a full-time patron since I found it, instead of only just earlier this year.

  • @thenethersheep5963
    @thenethersheep5963 7 วันที่ผ่านมา

    I’ve been a follower since the first video of this channel and I’m so excited everytime I see an update video! Just seeing how complex the simulations have become is amazing and I never want this project to stop growing.

  • @obiomajronyekwere4469
    @obiomajronyekwere4469 8 วันที่ผ่านมา +3

    The easiest thing i think to implement would be zones that have different terrain values. For example speed debuffs slowing all creatures who enter it , this would cause some extra dynamics to be used such as a creatures speed locking it into a certain enviroment where the speed is needed. Another one could "Toxic" zones where bibites who enter are faced with toxic food or some sort of mechanic where they have to be immune to live there.. or they die. Creating more different zones infact it would be interesting to find zones that overlap in being toxic, difficult to move in and less food dense.

  • @Zerostarm
    @Zerostarm 7 วันที่ผ่านมา +5

    Heyo, it would be cool if there was a headless(no graphics shown instead info stored)+MPI+CUDA enabled version of the Bibites. It might allow you to have more entities and run on a supercomputer! Which would be really cool!

  • @shadowguarder2857
    @shadowguarder2857 8 วันที่ผ่านมา +12

    32:14 The color of the three pheromones? the color of light receptors in the human eye? red,green and blue is very much perfect coloring bruv O_O
    also the blue species seems almost.. polite? the fathers letting the sons eat, them waiting for the other bibites to go away from food before going for a bite... they're such cute little gentle blobs

    • @SioxerNikita
      @SioxerNikita 8 วันที่ผ่านมา +1

      RGB is the base of programming. It is pretty much standard

  • @michaels.3709
    @michaels.3709 6 วันที่ผ่านมา +1

    For environmental interaction, I think decreasing the cost of brain nodes may help in the development of "beaver-like" behavior.
    If you add intert "blocks" to the simulation that could be clumped into "walls", I think all but the most complex brains will either ignore or avoid them, since they don't directly contribute to getting food.
    I also think some "feedback" between the "blocks" and the fertility could be useful. For example, if bibites "herd" blocks into clumps, it could increase the fertility of the region around them (could be a gaussian centered on each "block"), so clustering them would be advantageous to producing more food.
    Another option could be to give all food a fixed initial velocity (as if they were being pushed by water). Then walls of blocks could be advantageous to catch them (as if fileted from the water).

  • @lunarmadness1483
    @lunarmadness1483 8 วันที่ผ่านมา +1

    I am so glad TH-cam recommended me this video and opened me up to such a promising game. I am absolutely going to wishlist this.

  • @DZ-DizzyDumm
    @DZ-DizzyDumm 4 วันที่ผ่านมา

    By the year 2030 The Bibites and The Sapling are gonna be neck and neck for a nobel prize, this work is super impressive

  • @tannerrobinson7728
    @tannerrobinson7728 8 วันที่ผ่านมา +2

    Mad respect for the credits at the end. 👌 Not all heroes wear capes. Keep making your dreams come true.

  • @tardigradojogador
    @tardigradojogador 9 วันที่ผ่านมา +11

    Omg, he's back, with a bigest simulation in our hands!

  • @andromededp5316
    @andromededp5316 8 วันที่ผ่านมา

    Oh my god you’re alive! Hi! Thanks for posting! I love this channel and I'm so glad you’re back!

  • @tob8943
    @tob8943 7 วันที่ผ่านมา

    I love seeing updates to the simulation! Amazing job.
    Environmental variation would be incredible, like plants evolving to protect themselves/ changing their nutritional composition or environments that are dry/dessicating.
    Keep it up!

  • @thepizzaman6310
    @thepizzaman6310 9 วันที่ผ่านมา +18

    I totally wasnt planning on sleeping tonight anyway... bibite time

  • @anodarai4393
    @anodarai4393 8 วันที่ผ่านมา +1

    First Steam version of Dwarf Fortress, now this. What a wonderful time to be alive

  • @knicklichtjedi
    @knicklichtjedi 8 วันที่ผ่านมา

    Ohhhh I love the new graphs so much! They are so insightful!
    And in the end comparing the brain structures is a really good indicator that your simulation is still very good! Primitive brains in scarse regions and a complex one in dense. And it is very significantly different!

  • @jakelevinson7802
    @jakelevinson7802 8 วันที่ผ่านมา +1

    I think this is a really strong indicator that for evolution to occur in really interesting and complicated ways having different ecosystems that interact with each other really allows for that for things to go from one place to another. As well as to have times of great die offs that create genetic bottle caps.

    • @jakelevinson7802
      @jakelevinson7802 8 วันที่ผ่านมา

      Bottlenecks bottlenecks, I meant bottlenecks

  • @HerodotusVon
    @HerodotusVon 8 วันที่ผ่านมา +1

    Dude, I wonder if you could get in touch with researchers in either biology or computer science to convince them to give you access to a compute cluster. Or if your making enough from patroon maybe you can pay for it yourself. Either way, this was absolutely awesome! Beautiful to see so many emergent behaviors from evolution alone

  • @kosuken
    @kosuken 8 วันที่ผ่านมา

    you have no idea how happy i was for the release of 0.6
    and this video makes me so happy to see, i absolutely love these cute little bibites and ill keep following along

  • @xavbell
    @xavbell 9 วันที่ผ่านมา +10

    Merci pour tes vidéos! Salut du Québec!

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  9 วันที่ผ่านมา +10

      Té ki toé

    • @zoi4039
      @zoi4039 9 วันที่ผ่านมา +3

      ​@@TheBibitesDigitalLife xavbell de toute évidence

  • @jeffstaples347
    @jeffstaples347 9 วันที่ผ่านมา +6

    Oh man, i needed a bibites video today. its been a THOUUUSAND YEARS

  • @przedwczorajszyszprot9931
    @przedwczorajszyszprot9931 5 วันที่ผ่านมา +2

    At this point you should focus mostly on optimization. Population of 700 is extremely small and will never allow for complex ecosystems.

  • @spookyblush-speedruns
    @spookyblush-speedruns 8 วันที่ผ่านมา +6

    Please include this as an official scenario in future versions :)

  • @Cathowl
    @Cathowl 8 วันที่ผ่านมา +1

    Thanks so much for this video, it was interesting to watch the lineages develop!
    And it's neat to see there's a new version out. It's been a while since I ran this... I should start again int he new version.
    One small thing that might be interesting for people if it's not already in the game is a way to add physical barriers Bibites can't get past? To either lock them into small areas or to creature a "wall" or "mountain range" that they have to go around to access new areas, to encourage speciation and isolated populations that's more difficult to handle than islands of greenery?

  • @metachirality
    @metachirality 8 วันที่ผ่านมา +2

    I think cycles are really really important. Like I cannot emphasize it enough. In my experience, they're the main cause of biodiversity and drive evolution.

  • @LogicalNiko
    @LogicalNiko 2 วันที่ผ่านมา +1

    Looks like it’s in desperate need for a distributed computing mode. Probably subdividing the map area would allow the easiest passing of world data by only having to synchronize on entities crossing from boundaries.
    It would be interesting that if this was dynamic enough you could have instances attach and leave various experiments at will so that users could subscribe when available to help accelerate simulations.

  • @TheGlader2
    @TheGlader2 8 วันที่ผ่านมา +4

    I'm always so hyped to see another bibite update and video, keep up the good work man, you are appreciated!

  • @sharkastic2633
    @sharkastic2633 9 วันที่ผ่านมา

    He's back! I've never been more engaged by any other simulation.

  • @MrMemelord00
    @MrMemelord00 8 วันที่ผ่านมา +2

    Maybe one day we can reach a layered ecosystem eventually

    • @MrMemelord00
      @MrMemelord00 8 วันที่ผ่านมา +1

      A more 3 dimensional environment maybe
      It'll take a lot of work though...😅

  • @equilibrium964
    @equilibrium964 9 วันที่ผ่านมา +2

    I really love your project, have it wishlisted for month now! :D

  • @Max-jq3qz
    @Max-jq3qz 8 วันที่ผ่านมา

    Really good work ! I suggest adding temperature and humidity simulation, allowing more environments and hopefully the emergence of new behaviours :) It could be an opportunity to add some plant diversity with some temp/humidity requirements and different food value for example. Bibites could be cold or hot blooded with different energy costs and more or less fat to keep energy in cold environments

  • @knicklichtjedi
    @knicklichtjedi 8 วันที่ผ่านมา

    I forgot one thing!
    The Patreon names for naming Bibites is also an incredible idea and a nice touch at the same time!

  • @madeinnewyork87
    @madeinnewyork87 8 วันที่ผ่านมา

    Amazing evolution simulator. You learn a lot about the fundamental development of life. Survival of the fittest. I'm always looking forward to further development and see how much more advanced this gets. Thank you ❤

  • @thegameglitcher2439
    @thegameglitcher2439 9 วันที่ผ่านมา +6

    I've been following this project for a while, and honestly, its my favorite evolution type game. As someone else has stated, I think it'd be really cool to have The Bibites expand on plants. Plant evolution or bibtes that can function as plants would be amazing for long evolution sims like this one.

  • @BanditCat003
    @BanditCat003 6 วันที่ผ่านมา +2

    The bibits don't produce any waste. Dung bibits and detritivore bibits would create a good environment for biodiversity.

  • @HeneryGabliess
    @HeneryGabliess 9 วันที่ผ่านมา +27

    Dev here: Localization is easy, 1. install i18n extension in your IDE. put all strings in in the i18n function as an inline string. 3. Press the translate to all languages button. It use the string as a key array. Can't wait to see the environment you build, they are so smart now!

    • @samuelthecamel
      @samuelthecamel 8 วันที่ผ่านมา +2

      Sounds unreliable

    • @nikkiofthevalley
      @nikkiofthevalley 8 วันที่ผ่านมา +6

      Sure the first bit was fine, but the actual translation bit was not. You can't just use Google Translate or whatever. It won't work properly 99% of the time. It's worse than not translating it at all.

    •  8 วันที่ผ่านมา +1

      Yeah, translating without context, especially for short labels, doesn't work. (looking at you, Zoom, where 'to:' should be translated as 'an:' (interpersonal) and not as 'bis:' (chronological) in the chat window.)

  • @MeriaDuck
    @MeriaDuck 8 วันที่ผ่านมา

    Just the whole simulation itself is awesome, those graphs are phenomenal! Immediately wishlisted of course, happy to (ab)use my CPU and GPU cycles for playing around with this!

  • @Suchomimus65
    @Suchomimus65 7 วันที่ผ่านมา

    Love the addition of statistics! A phylogenetic tree and population chart are must-haves for any evolution simulator, IMO.

  • @thisisme4393
    @thisisme4393 8 วันที่ผ่านมา

    You finally are going to be on steam! So excited. Long time fan. You should do another battle of the bibits video.

  • @sagedamage109
    @sagedamage109 8 วันที่ผ่านมา +9

    The species graph is beautiful

  • @yiannchrst
    @yiannchrst 8 วันที่ผ่านมา

    Love this project so much! Each upload is such a pleasant surprise!

  • @At3inNoob
    @At3inNoob 7 วันที่ผ่านมา

    Been dreaming for this to be a mmo, I can’t wait for the simulation to go viral and be full of bibvers? :] would be really fun to influence a population in PvE, PvB or PvP. Amazing work

  • @klazulie8683
    @klazulie8683 6 วันที่ผ่านมา

    you should use the patreon simulation as background footage while you talk about a subject if you wanted to keep it in the videos but still keep retention!! great work ❤❤

  • @RAFMnBgaming
    @RAFMnBgaming 16 ชั่วโมงที่ผ่านมา

    it's cool to see stuff like the latin-ising of the patreon names. I remember for Factorio thinking it rather cool that they put in patreon names as the names of trains and stations and then never using them because of how random they were, so taking supporter names and then working them into a somewhat united system is super nice to sorta incentivise keeping them.
    It's also pretty cool that it's like how a lot of species are named after people IRL.

  • @brandons.
    @brandons. 9 วันที่ผ่านมา +16

    When the world needed him most, the goat returned... 🐐🦠

  • @roxy5265
    @roxy5265 8 วันที่ผ่านมา

    After this Video i jumped up from my bed, ran to my pc, opened steam and wishlisted this beautifully made evovle sinulator.

  • @Mrcheekymonkeyisback
    @Mrcheekymonkeyisback 5 วันที่ผ่านมา

    man i love the game, love the video. very fun to see, the organs are a great addition. i kinda miss the viruses we had ages ago, i think ? idk if youre gonna add them back in, yes i remember this far back.

  • @russo1144
    @russo1144 7 วันที่ผ่านมา

    ive been following for some years and its become soooo cool, love the channel keep up the good work :)

  • @benshums
    @benshums 8 วันที่ผ่านมา +1

    I live for these videos. Thank you!

  • @MrJojux
    @MrJojux 7 วันที่ผ่านมา

    This is really amazing! Love the organ system, this is one of the best evolution simulators I've ever seen! Would really love to see your roadmap, just to see what kind of features you are planning. Even if it is without a timeline or order.

    • @morgancolin-mourre4760
      @morgancolin-mourre4760 6 วันที่ผ่านมา

      There was a previous video on this channel where he described where the simulation was going in details. Ofc some things might have changed since then, but the most general directions are probably still the same

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  4 ชั่วโมงที่ผ่านมา +1

      Thanks so much!
      And for the timeline I detail that a little bit more in another video (two video ago I think)

  • @catsandcuisine6710
    @catsandcuisine6710 8 วันที่ผ่านมา +2

    Have you thought about adding a 3rd none edible environmental bit that the bibites cant see past? Similar to rocks. I think it could be interesting to add as it could lead to some hiding traits and potentially even nest building traits.

  • @Koopak13
    @Koopak13 8 วันที่ผ่านมา +6

    I'm hoping you went over Valve's policies and maybe talked with them to make sure they will be chill with the game being free elsewhere. I feel like they SHOULD be chill with it, but given its a recent topic of concern, i just wanted to highlight to potential issue.

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  8 วันที่ผ่านมา +3

      Good point
      From what I garnered, the only thing is that we can't have a link on the steam page to another distribution platform.
      But we can alude to it being free elsewhere 😏

  • @ZiomekDuszek
    @ZiomekDuszek 6 วันที่ผ่านมา

    Ah finally...... some bibits content... i wish you uploaded more often....

  • @kban77
    @kban77 8 วันที่ผ่านมา

    I have dreamed of something like this since I was a child. Thank you.

  • @insceldaron
    @insceldaron 7 วันที่ผ่านมา

    What a brilliant project this is. I am fully aboard the "bibites can effect their environment" train. I reckon that will be the MOST important step for diversity in the simulation. I think the most powerful implementation of that is likely to be some way for "environmental factors" to dynamically effect the spawning of plant matter.

  • @matejsmetana3165
    @matejsmetana3165 8 วันที่ผ่านมา

    I love the species visualization, amazing job :D

  • @DiegoIchimaru
    @DiegoIchimaru 5 วันที่ผ่านมา

    Eventually, and I mean a long ways down the line, I would love to see their 2D plane of existence able to grow into 3D! Having the Bibites' experience more dimensions would be awesome!!
    I love seeing your project grow! Great video as always!

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  4 ชั่วโมงที่ผ่านมา +1

      Thanks a lot!
      And for now I don't plan on it, as 3D would make the simulation a lot harder to run, and a lot heavier computationnally, but I was thinking that adding "Layers" (the underground, the sky, etc) could be doable!

    • @DiegoIchimaru
      @DiegoIchimaru 3 ชั่วโมงที่ผ่านมา

      @@TheBibitesDigitalLife that sounds like an awesome way to incorporate height!!

  • @_mega_fish_8774
    @_mega_fish_8774 8 วันที่ผ่านมา +1

    This really is awesome! Been following for a year now, and I can't wait for the release on steam!

  • @cubbyv
    @cubbyv 7 วันที่ผ่านมา

    I saw your videos like a year ago and i though they were so cool. I'm just blown away by this one. I'm excited to play it and read the source code!

  • @jayastel
    @jayastel 8 วันที่ผ่านมา +5

    It almost seemed like they were starting to evolve locust behaviour for a minute. The aggression being set off at a certain density could have interesting implications in a more complex system. Imagine every time the population reached a threshold the entire species went into an aggressive frenzy, depleting the food and population until the cycle started again.

  • @radosbarner1734
    @radosbarner1734 6 วันที่ผ่านมา +1

    Could you add features that allow for the development of symbiosis and antagonism? It would be fascinating if some species could act like bees and pollinate more food sources.

  • @andydataguy
    @andydataguy 6 วันที่ผ่านมา

    This video was great. Yall are such legends 💯🙌🏾

  • @Emanig.sumtin
    @Emanig.sumtin วันที่ผ่านมา +1

    I know this is stupid but you could add color changing as an brain node and genetics at the same time imagine a species that changes color as it gets older or substituting pheromones for color

  • @CIBERXGAMING
    @CIBERXGAMING 3 วันที่ผ่านมา +1

    is there a discussion website where people talk about their simulations? thatd be nice!

  • @mcRydes
    @mcRydes 8 วันที่ผ่านมา

    This is a very impressive evolution simulator! It's clear the biggest constraint on evolving interesting traits is population size and generation count. Maximizing population and simulation tics is a huge technical challenge. It takes very serious CS chops to get results like this.

  • @aguywithpotatoes
    @aguywithpotatoes 8 วันที่ผ่านมา

    of course for FREE my sincere thank man.
    Watch your videos for 4 years already. Greate work. 👍👍

  • @xakaryehlynn4749
    @xakaryehlynn4749 8 วันที่ผ่านมา

    dude i wish i could get weekly videos something like this. the explanation about red bibites around 16:00 was so interesting. i guess i wish i understood this machine betterrrr

  • @bardukgabiert6682
    @bardukgabiert6682 7 วันที่ผ่านมา

    Man your work is really insane, thank you !

  • @JazzInATinCan
    @JazzInATinCan 7 วันที่ผ่านมา

    I always pause my life when you have videos coming out

  • @xardiodrack1798
    @xardiodrack1798 8 วันที่ผ่านมา

    A video on the roadmap and what is planned in the next few updates would be nice continue the good work im very intrested to see what the sim is gonna look like in a few updates

  • @Buddy1Sock
    @Buddy1Sock 2 วันที่ผ่านมา

    I think adding poison / venom would be a good addition, allowing the bibites to evolve poison along with bright colors to ward off predators, like what happens irl. Then mimicry would evolve, along with poison resistance.

  • @secondengineer9814
    @secondengineer9814 7 วันที่ผ่านมา

    I think "currents" (a constant force over every object in a defined area) and "viscosity" (a modifier that affects how difficult it is to move in certain areas) would both be interesting and relatively simple additions that could allow a lot of emergent behavior to develop!
    Imagine a world where all food falls from the sky, and bibites are constantly trying to swim upstream to get closer and closer to that food source, but the closer they get, the stronger the current is.
    Or imagine a viscous mountain range rising up between two regions, separating them and allowing for branching speciation.
    Or imagine constructing mazes out of small, strong currents, that push bibites out of an area unless they can figure out how to tiptoe through, avoiding currents!

  • @neto135791
    @neto135791 8 วันที่ผ่านมา +1

    you could make PID controller like setting for dynamically changing plant production tied to FPS. the less FPS the computer have the less plants spawns until reaching a sort of equilibriums, instead of doing purges. you can set the FPS target the program must hit and from there it drops or increases the food production

  • @RegularBiscuit
    @RegularBiscuit 8 วันที่ผ่านมา

    YOOOOO BIBITES UPLOADED THIS IS ONE OF MY FAVOURITE DAYS