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

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 960

  • @zenlis1291
    @zenlis1291 Месяц назад +2216

    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 Месяц назад +205

      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 Месяц назад +113

      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

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

    • @AirNeat
      @AirNeat Месяц назад +14

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

    • @vinniepeterss
      @vinniepeterss Месяц назад

      yeah...

  • @gem9535
    @gem9535 Месяц назад +1185

    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  Месяц назад +205

      I am! thank you so much :)

    • @KaiserMattTygore927
      @KaiserMattTygore927 Месяц назад +26

      The Simulation must also evolve.

    • @jamesfrederick.
      @jamesfrederick. Месяц назад +23

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

    • @GodzillaJawz
      @GodzillaJawz Месяц назад +10

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

    • @Zuldaar
      @Zuldaar Месяц назад +3

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

  • @Juaels
    @Juaels Месяц назад +788

    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 Месяц назад +26

      Wow 🤯

    • @sebastianjost
      @sebastianjost Месяц назад +40

      Seems like he got something pretty right

    • @BartJBols
      @BartJBols Месяц назад +110

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

    • @Juaels
      @Juaels Месяц назад +49

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

    • @GastropodGaming2006
      @GastropodGaming2006 Месяц назад +28

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

  • @alessandrosilvafilho8527
    @alessandrosilvafilho8527 Месяц назад +600

    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  Месяц назад +263

      absolutely agreed

    • @Vsolid
      @Vsolid Месяц назад +85

      @@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 Месяц назад +27

      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 Месяц назад +11

      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 Месяц назад +5

      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

  • @Skarix
    @Skarix Месяц назад +397

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

    •  Месяц назад +4

      Fully agreed!

    • @revimfadli4666
      @revimfadli4666 19 дней назад

      It kinda makes the evolutionary tree harder to track than the previous scheme though. Perhaps keeping the family name for several generations/genetic distances and only varying the genus frequently, would keep the best of both worlds. It's also similar to how IRL naming usually works, with the scientist name as the genus, while the family name is shared across many

  • @a52productions
    @a52productions Месяц назад +199

    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.

  • @sebastianfries274
    @sebastianfries274 Месяц назад +335

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

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  Месяц назад +267

      We know eachother! Wessel is a cool guy

    • @sebastianfries274
      @sebastianfries274 Месяц назад +60

      @@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 Месяц назад +63

      "I added sexual reproduction to The Bibites"

    • @HenryBits124
      @HenryBits124 Месяц назад +5

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

    • @brunogoldbergferro5664
      @brunogoldbergferro5664 Месяц назад +9

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

  • @alpho789
    @alpho789 Месяц назад +327

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

    • @kwarc1009
      @kwarc1009 Месяц назад +43

      If you are starved, then evolve slower metabolism.

    • @san_1044
      @san_1044 Месяц назад +9

      ​@@kwarc1009good one haha

    • @naejelangelogonzales6623
      @naejelangelogonzales6623 Месяц назад

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

  • @krispyso
    @krispyso Месяц назад +169

    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

  • @arnautarnautsen2564
    @arnautarnautsen2564 Месяц назад +68

    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 Месяц назад +5

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

    • @DudemcmanStudios
      @DudemcmanStudios Месяц назад

      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 Месяц назад +14

      @@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 Месяц назад

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

    • @arnautarnautsen2564
      @arnautarnautsen2564 Месяц назад +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.

  • @darkjill2007
    @darkjill2007 Месяц назад +99

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

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  Месяц назад +106

      One does not exclude the other

    • @wormball
      @wormball Месяц назад +1

      ​@@TheBibitesDigitalLife latinized names are cool, but i found that the same genus name often being given for bibites that are descended from different ancestors belonging to different genus (and sometimes even two different genuses). The result is called a polyphyletic group. As a biologist i have to say it is considered a severe taxonomic sin. It is like putting human and chicken into one genus, but dog and penguin into another genus. It occurs sometimes in biology, especially before molecular phylogeny, but in your case you precisely know each species ancestry, so it is pretty easy for you to fix this.

    • @refindoazhar1507
      @refindoazhar1507 18 дней назад

      ​@@wormballisn't that normal in lower part of taxonomy? What genus should the ancestor of 2 different genera belongs to if not its own genus?
      Like we and chimpanzees are different genera, but there was a point when we share an ancestor.
      If we put that ancestor in its own genus, then it would be paraphyletic. If we put the ancestor in the genus Pan or Homo, then it would be paraphyletic. If we merge the entire group into a single genus, we will end up with a monophyletic genus containing human, chimpanzees, and all of our ancestors.
      But then what about our common ancestor with gorillas? The same question can be repeated until all life on earth belong to a single genus, making it utterly useless for classification.
      I believe that question would become even messier for species definition.

    • @wormball
      @wormball 18 дней назад

      ​@@refindoazhar1507 you are talking about totally different problem. I am talking about the fact that about one fourth of new genera in bibites are proudly called Lunaloutrae (and other genera are also often called after the same undoubtedly very generous people). It is the same as if one fourth of eumetazoan genera in all phyla were called Eumeta.
      Your problem is such that the linnaean nomenclature is incompatible with cladistics' requirement of monophyletic taxa. So if we have two species, their common ancestor can not have species name at all, cos one of the species will be paraphyletic (even if we name the ancestor with third species name, it will not include both descendants, so it will be paraphyletic). And if we have two e. g. orders, their common ancestor can not have order, family, genus and species name, only superorder and above. But if we give up on strict cladistics, we can be relatively fine with linnean names, so most of our taxa will be paraphyletic. But i think deliberately calling tons of obviously different genera with the same name is the absolute evil.

  • @anthonycannet1305
    @anthonycannet1305 Месяц назад +131

    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 Месяц назад +14

      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 Месяц назад +14

      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

      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 Месяц назад +4

      No energy created
      No energy destroyed

    • @samuelthecamel
      @samuelthecamel Месяц назад +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

  • @fabricreative1930
    @fabricreative1930 Месяц назад +56

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

  • @tellder1
    @tellder1 Месяц назад +74

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

  • @燧發槍
    @燧發槍 Месяц назад +36

    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 Месяц назад +5

      @@燧發槍 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 Месяц назад +9

      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 Месяц назад +3

      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.

  • @callmebeep5763
    @callmebeep5763 Месяц назад +40

    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 Месяц назад +2

      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 Месяц назад +2

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

  • @Mastervitro
    @Mastervitro Месяц назад +22

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

    • @alessandrosilvafilho8527
      @alessandrosilvafilho8527 Месяц назад +5

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

    • @paulchaperon2207
      @paulchaperon2207 8 дней назад

      "Hey, we could use these green marbles to trade goods and services!" _gets beaten to death_

  • @lego_minifig
    @lego_minifig 16 дней назад +2

    This feels like a scientific dwarf fortress.
    So many moving parts and interesting interactions…

  • @vonnegutfrey8714
    @vonnegutfrey8714 Месяц назад +97

    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  Месяц назад +113

      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 Месяц назад +18

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

    • @lexplosifprogrammeur2484
      @lexplosifprogrammeur2484 Месяц назад +10

      @@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 Месяц назад +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 Месяц назад +4

      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

  • @arhanrahi9221
    @arhanrahi9221 Месяц назад +28

    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!

    • @ginettemoreau2240
      @ginettemoreau2240 10 дней назад +2

      😊I am his mom (my language is French, sorry for my English) and I knew quickly he would become a scientist because he was interested in everything (biologie, électricity, chemistry, rocs and stones, computers, mathematics, etc.). But I would not gess he would become a great RUclipsr who share his passion about digital life. I am proud of my son and he always surprise me! 😅

  • @Groggle7141
    @Groggle7141 Месяц назад +19

    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

  • @DZ-DizzyDumm
    @DZ-DizzyDumm Месяц назад +1

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

  • @sips3812
    @sips3812 Месяц назад +18

    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!!!

  • @ginettemoreau2240
    @ginettemoreau2240 10 дней назад +1

    Je suis la maman de Léo et je suis très fière de ce que tu as réalisé mon fils! Je trouve fascinant que les Bibites aient appris à prendre soin de leurs petits. C’est une excellente idée d’avoir fait une comparaison avec une expérience scientifique sur des bactéries. Tu as beaucoup de créativité. Bravo ! 🎉❤😊

  • @chrissugg968
    @chrissugg968 Месяц назад +4

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

  • @annastebelskyj580
    @annastebelskyj580 Месяц назад +1

    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.

  • @eclipseslayer98
    @eclipseslayer98 Месяц назад +6

    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 Месяц назад +1

      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 Месяц назад +1

      @@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.

  • @purplehaze2358
    @purplehaze2358 Месяц назад +74

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

    • @brianmiller4614
      @brianmiller4614 Месяц назад

      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 Месяц назад

      Motivated reasoning is a powerful thing.

    • @lordmouse_ivmeme2845
      @lordmouse_ivmeme2845 Месяц назад +6

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

    • @purplehaze2358
      @purplehaze2358 Месяц назад +10

      @@lordmouse_ivmeme2845 Not really lol

    • @kedrednael
      @kedrednael Месяц назад +32

      ​@@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.

  • @cyb3r._.
    @cyb3r._. 25 дней назад +2

    I think an interesting thing to add would be sound: pheromones already exist, but bibits must voluntarily emit and detect them, while sound would be emitted by all living things and all moving things, with detectors being an evolved trait
    bibits would also be able to adapt to be louder or quieter or to emit sound in specific directions, but they would still always emit sound in all directions at some global minimum intensity

  • @Silvainius001
    @Silvainius001 Месяц назад +9

    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.

  • @jacobe2995
    @jacobe2995 Месяц назад +14

    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

      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

  • @tannerrobinson7728
    @tannerrobinson7728 Месяц назад +3

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

  • @jakelevinson7802
    @jakelevinson7802 Месяц назад +2

    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 Месяц назад

      Bottlenecks bottlenecks, I meant bottlenecks

  • @xavbell
    @xavbell Месяц назад +11

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

  • @kosuken
    @kosuken Месяц назад +1

    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

  • @shadowguarder2857
    @shadowguarder2857 Месяц назад +13

    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 Месяц назад +1

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

  • @HerodotusVon
    @HerodotusVon Месяц назад +2

    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

  • @andromededp5316
    @andromededp5316 Месяц назад +1

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

  • @spookyblush-speedruns
    @spookyblush-speedruns Месяц назад +6

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

  • @isobarkley
    @isobarkley Месяц назад +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

  • @tardigradojogador
    @tardigradojogador Месяц назад +11

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

  • @scatteredleavess
    @scatteredleavess Месяц назад +1

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

  • @obiomajronyekwere4469
    @obiomajronyekwere4469 Месяц назад +4

    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.

  • @solstialis
    @solstialis 22 дня назад +1

    If you added some way for the bibites to choose the configurations/genetics of their offsprings, behavior like a queen bibite that produces drones which bring it food could emerge, which would be really cool

  • @BanditCat003
    @BanditCat003 Месяц назад +3

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

  • @thenethersheep5963
    @thenethersheep5963 Месяц назад

    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.

  • @Zerostarm
    @Zerostarm Месяц назад +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!

  • @Gboneandthebiz
    @Gboneandthebiz 8 дней назад +1

    Maybe someday the beaver bibites will evolve to barter amongst themselves for premium pellets. Bibcoin?

  • @sagedamage109
    @sagedamage109 Месяц назад +9

    The species graph is beautiful

  • @Writer-Two
    @Writer-Two Месяц назад +2

    39:33 Whoa it's me!

  • @thepizzaman6310
    @thepizzaman6310 Месяц назад +18

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

  • @anodarai4393
    @anodarai4393 Месяц назад +1

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

    • @LoarvicLoarvic
      @LoarvicLoarvic 13 дней назад

      Imagibe bibites being coded in DF-like anatomical system instead of "hit points", and evolving new tissues overtime.

  • @jeffstaples347
    @jeffstaples347 Месяц назад +6

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

  • @knicklichtjedi
    @knicklichtjedi Месяц назад

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

  • @thegameglitcher2439
    @thegameglitcher2439 Месяц назад +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.

  • @michaels.3709
    @michaels.3709 Месяц назад +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).

  • @badomen7199
    @badomen7199 Месяц назад +5

    literally the best evolution game out there, been following this for years and I love every bit of it. Keep it up!!!

  • @RAFMnBgaming
    @RAFMnBgaming Месяц назад

    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.

  • @Koopak13
    @Koopak13 Месяц назад +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  Месяц назад +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 😏

  • @FortWhenTeaThyme
    @FortWhenTeaThyme 14 дней назад

    Great vid as usual! Just want to point out, there is a very slight "tinny" mechanical echo in your microphone in the video. Also, is your simulation following an ECS architecture? It should allow an absolutely massive number of entities to exist without slowdowns.

  • @englisharmada9766
    @englisharmada9766 Месяц назад +10

    Pov: It's midnight but you see a bibites video *immediate click*

  • @MikojinToyunda
    @MikojinToyunda Месяц назад

    Even though your video's release rate is slow, I'm always excited to see how the project as grown and what new features you added !
    And like many other, I think adding more variation and "evolution" to the environment might bring a lot more dynamic to the speciation and competitiveness !

  • @jayastel
    @jayastel Месяц назад +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.

  • @tob8943
    @tob8943 Месяц назад

    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!

  • @HeneryGabliess
    @HeneryGabliess Месяц назад +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 Месяц назад +2

      Sounds unreliable

    • @nikkiofthevalley
      @nikkiofthevalley Месяц назад +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.

    •  Месяц назад +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.)

  • @knicklichtjedi
    @knicklichtjedi Месяц назад

    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!

  • @Lumberjack_king
    @Lumberjack_king Месяц назад +3

    1:17 Isn't it bad to compare the bibites to single celled life when the bibits are simulated multicellular life they are very different

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  Месяц назад +5

      The simulation doesn't have the concept of cells, so the true answer is that neither AND both are the right comparision!
      Bibites are not single celled, and are not multicellular, they are bibites!

    • @Lumberjack_king
      @Lumberjack_king Месяц назад

      @@TheBibitesDigitalLife cells are the components of all life so do they still count as life if they are only made of ones and zeros and sprites

    • @ankyspon1701
      @ankyspon1701 Месяц назад

      ​@@TheBibitesDigitalLife your bibites are in theory, already alive! You programmed them with life, so the experiment is fake.
      Start from atoms, or chemical elements and see if you can bring them to life! You will fail, because dead innert chemical elements minerals and organic compounds are totally dead! You cannot bring them to life and without life nothing can evolve!
      We have bred more than a 'billion' pigs, never once has a pig given birth to an intermediate or new species!
      Creating a simulation that has been programmed by the human brain is a false study, you have erroneously given the bibets not only life, but also a purpose!
      The entire simulation proves nothing!

  • @eunomiac
    @eunomiac Месяц назад

    This is one of the most fascinating, impressive video series I've ever seen --- absolutely fantastic work, each video you put out is an event I look forward to!

  • @JKnight
    @JKnight Месяц назад +5

    You know what would be cool? Add a gravity modifier to move stuff downwards. The current view is a flat horizontal plane, but with gravity, you could create a fertile ocean/vertical plane where the top of the screen has access to lots of plant life (as you'd expect with access to sunlight), and gravity pulls down on stuff with lower buoyancy, like the dead flesh pellets to a hard ocean floor. It would be cool to see if we get the same as our oceans, with teaming life at the top, and bottom feeders that rely on marine snow at the bottom.

    • @secondengineer9814
      @secondengineer9814 Месяц назад

      This is a good idea. Also you could make the gravity feature a little more generic as well. I would call it something more like "currents" to describe a force across an area (given that the bibites are assumed to be in water). You could imagine creating an area with a universal current flowing down to simulate gravity.
      And then, you could even use currents to act as a kind of wall. Have some heavy currents at the edge of a region, all flowing inward, and you make a difficult to pass barrier that allows an easier "edge" of the world.
      And lastly, like you say, having a "floor" (a wall which a gentle current flows towards) could create a very interesting microbiome. You could imagine bibites that live their entire life pointed in one direction (towards the ground) and which move by swimming towards that ground at a slight angle

    • @LoarvicLoarvic
      @LoarvicLoarvic 13 дней назад

      I believe they are in liquid though.

  • @klazulie8683
    @klazulie8683 Месяц назад

    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 ❤❤

  • @Skinnypop-vc4jm
    @Skinnypop-vc4jm Месяц назад +4

    Guys it’s happening! It’s finally happening! He’s back!
    The blobs will feast once again !

  • @roxy5265
    @roxy5265 Месяц назад

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

  • @TheGlader2
    @TheGlader2 Месяц назад +4

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

  • @sharkastic2633
    @sharkastic2633 Месяц назад

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

  • @DundG
    @DundG Месяц назад +7

    I wonder if the food recognition can be made more complex. Right now it seems that the Bibites recognize: Plant, Meat and Bibite separately, but how about making the recognition color, shape, and pheromone based?
    All plants meat and bibites give of a basic pheromone that makes them recognizable. Plants and meat can be recognized by their round shape, Bibites by their respektive shape. Plus Bibites can recognize the color of the pelets.
    This could introduce the pressure to camouflage, as some might become green to mimic plant while reducing their own pheromone production. Recognition among the same species can them be conducted by either pheromone or a slight variation from the color of the pelets.
    This could add more complexity into the mix while simulating another real life behaviour in lifeforms.

  • @przedwczorajszyszprot9931
    @przedwczorajszyszprot9931 Месяц назад +2

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

  • @devonblackwell7405
    @devonblackwell7405 Месяц назад +2

    No way he’s back. I can’t believe it. I never thought this day would come.

  • @Guys-s5v
    @Guys-s5v Месяц назад

    Finnally, you are back. Now I know that I don't need to unsubscribe.

  • @noahhull3390
    @noahhull3390 Месяц назад +8

    here just in time despite a hurricane lmao

  • @Max-jq3qz
    @Max-jq3qz Месяц назад

    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

  • @Zebulun-lg7us
    @Zebulun-lg7us Месяц назад +5

    Will you ever add mass extinctions?

    • @thatoneguyyouthinkshouldbe2431
      @thatoneguyyouthinkshouldbe2431 Месяц назад +6

      i feel this is something that you yourself would have to do.

    • @JNJNRobin1337
      @JNJNRobin1337 Месяц назад +1

      they already exist, do you mean ways to actually cause mass extinctions?

  • @metachirality
    @metachirality Месяц назад +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.

  • @annoyedbipolar7424
    @annoyedbipolar7424 Месяц назад +3

    The food slider and die-off made me realize you need some mass extinctions. At least moderate catastrophes from which the local ecosystems can bounce back. Then, selection pressures are on both ends from bottlenecks, making survivors more efficient and speciation as new niches open up. That's why mammals could overtake the dinosaurs. They got hit with Volcanoes and astroids until the megafauna died.

  • @secondengineer9814
    @secondengineer9814 Месяц назад +1

    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!

  • @master4279
    @master4279 Месяц назад +3

    29:45 to be fair the bibites have a Brain, after some time they may get a digital personality with it

  • @brandons.
    @brandons. Месяц назад +16

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

  • @equilibrium964
    @equilibrium964 Месяц назад +2

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

  • @MrJojux
    @MrJojux Месяц назад

    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 Месяц назад

      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  Месяц назад +1

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

  • @Cathowl
    @Cathowl Месяц назад +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?

  • @iamdigory
    @iamdigory Месяц назад

    This is very excellently made. It might even be said to be intelligently designed

  • @At3inNoob
    @At3inNoob Месяц назад

    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

  • @mcRydes
    @mcRydes Месяц назад

    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.

  • @DiegoIchimaru
    @DiegoIchimaru Месяц назад

    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  Месяц назад +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 Месяц назад

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

  • @roundrobin13gaming
    @roundrobin13gaming 25 дней назад

    I think that at this point of development, it would be relatively easy to add fat and rock pellets to the game, though the diet gene would need to be reworked a bit. Love this project, and have been following it for years, and keep up the good work 👏

  • @PROOFAMA
    @PROOFAMA Месяц назад +1

    he is back boysss..... 🙃

  • @sir_no_name1478
    @sir_no_name1478 Месяц назад +2

    Hey I am happy to see it is still in developement. I have a question regarding the architecture. Does the programm make use of gpu threads for calculation or even as many cpu threads as you throw at it?

    • @JanusMirith
      @JanusMirith Месяц назад

      Yes I was wondering the same, While, not everything can be solved by compute shaders. Some of this does seem like a good candidate.
      Although I do always say "existence is often the bigger hurdle than performance"
      If it runs good enough then maybe the current approach is perfectly fine

    • @TheBibitesDigitalLife
      @TheBibitesDigitalLife  Месяц назад +2

      Planning on Moving to DOTS for multithreading!
      Will do so over the next year

    • @JanusMirith
      @JanusMirith Месяц назад

      @@TheBibitesDigitalLife Awesome! The DOTS approach is so different to the standard Unity lifecycle. I'm sure the refactoring is going to add a few more wrinkles to your brain!
      I was doing a whole lot of compute shaders for VR terrain sculpting and the shift in paradigms added a few more grey hairs to my beard.

    • @RAFMnBgaming
      @RAFMnBgaming Месяц назад

      @@JanusMirith Mmm, I've done some n-body stuff on compute shaders. Speeds things up by so damn much but man did it take a while to figure out how not to bottleneck myself with the jump in programming paradigms.

    • @JanusMirith
      @JanusMirith Месяц назад

      ​@@RAFMnBgaming oh yeah totally, while it can be a fun puzzle, it's still definitely a puzzle. There really isn't a whole lot of information to go on when it all goes completely wrong

  • @MrMemelord00
    @MrMemelord00 Месяц назад +2

    Maybe one day we can reach a layered ecosystem eventually

    • @MrMemelord00
      @MrMemelord00 Месяц назад +1

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

  • @PsychMandril
    @PsychMandril Месяц назад

    Maybe as the brains get more complex you could also hire someone to only track and understand the brain evolution. I think specialisation in trying to understand these little guys in other areas might also be necessary soon as it becomes more and more complex…I love this project and have been following from the start! Can’t wait to see where it goes!

  • @thisisme4393
    @thisisme4393 Месяц назад

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

  • @ZiomekDuszek
    @ZiomekDuszek Месяц назад

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