Running your own AI ecosystem simulation

  Рет қаралды 65,658

The Bibites: Digital Life

The Bibites: Digital Life

Күн бұрын

Пікірлер: 495
@TheRedVipre
@TheRedVipre 5 жыл бұрын
As someone who is fascinated by AI simulations but lacking any ability to code, THANK YOU for this!
@spinnis
@spinnis 5 жыл бұрын
There is a more advanced similar program called LSES where you can also change even more parameters for free without subbing to a patreon. You can change a lot more things, and it has a map editor. It can lead to a lot more advanced behaviors. The guy stopped developing it tho, so the Bibites might eventually overtake this as the best simulator for this kind of thing: kzbin.info/www/bejne/hqCqqKudjq2Am5o&t
@TheJysN
@TheJysN 5 жыл бұрын
It's not magic. You can learn it. There are great free courses online for any programming language and AI Concepts.
@proxy1035
@proxy1035 5 жыл бұрын
you can always start to leanr coding. i'd recommend QBASIC64, it's like the original QBASIC, but runs on 64 bit machines, compiles programs into EXE files, and adds like a million new features/commands. plus it has a built-in wiki so you can easily look up the function of commands without needing google (just press F1 while the text cursor is over a command), and the IDE itself is also easy to understand... overall it's pretty beginner friendly compared to a lot of other things out there. www.qb64.org/
@argenteus8314
@argenteus8314 5 жыл бұрын
To echo the others, I'd advise you learn to code at least a LITTLE. I'm not very good at it either, it doesn't need to be your calling, but it can be a help a LOT sometimes to be able to do some simple coding. There are plenty of free guides online, and some languages (like Python) are very easy to learn.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
@@argenteus8314 Agreed ! To me coding is like being able to cast magic. Anything you can think of, you can program pretty much. just write spells and they end up making things happen. I don't consider myself a good programmer AT ALL, to develop this project I pretty much just started with the idea and searched on google, asked questions, etc. to figure out how to do it. I honestly think anyone can do it. A lot of people even told me that this project as inspired them to try it out themselves and that's really amazing! Programming should be taught in school ahah
@somdudewillson
@somdudewillson 5 жыл бұрын
1:54 "ernergy" I guess you missed a few typos. :P
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Aww maaann... It's 0:20 AM and I need to sleep :'( I'll fix it tomorrow
@somdudewillson
@somdudewillson 5 жыл бұрын
@@TheBibitesDigitalLife No worries m8, I don't think that there's a game dev on the planet who hasn't had at least one dumb typo in a published game. ;P
@thehiddenninja3428
@thehiddenninja3428 5 жыл бұрын
@@TheBibitesDigitalLife Also "roting"
@guard13007
@guard13007 5 жыл бұрын
Nah, ernergy is just a special kind of virtual energy, right?
@sn4pi
@sn4pi 5 жыл бұрын
@@somdudewillson best example is "Roguelands" which still had a "0.4 pre-alpha" info in main menu, even though it got a full release 🤷‍♂️ --> got hotfixed 1 day after release
@themixedmaster
@themixedmaster 5 жыл бұрын
When I came across this channel a month ago I thought it was dead. So glass it’s not. Keep up the good work.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks! Yeah I still have a full-time job so I'm dead slow working on it ahah, but hey that's better than nothing !
@NadeExists
@NadeExists 5 жыл бұрын
I’m glass it’s not too.
@zanderoneil3405
@zanderoneil3405 5 жыл бұрын
*g l a s s*
@zanderwohl
@zanderwohl 5 жыл бұрын
I found your channel via recommendations about a week ago, I'm so pleased that I happened to find this right as you put out a release.
@HunterHerbst
@HunterHerbst 5 жыл бұрын
Bruh, I freaking love Bibites. I eventually want to get around to making my own implementation of NEAT in a program. But that's for a later time when I have more knowledge on how this stuff works.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
I'll try going a little more technical soon, maybe that'll help you!
@allwhatyouwant
@allwhatyouwant 5 жыл бұрын
Thanks for pointing me in the direction of NEAT! Such a thing was always my dream to build
@Zolphite
@Zolphite Жыл бұрын
Hey I have a full code along on the neat algorithm. It is long but you can basically follow along step by step and code the algorithm yourself in code and create creatures that chase food. Its a good starting point for bibets.
@whobitmyneck
@whobitmyneck Жыл бұрын
@@Zolphite I created a neat library for Godot Engine 4. Gonna publish it soon.
@talkativecloud5452
@talkativecloud5452 5 жыл бұрын
I found this channel yesterday and I was sure it's dead probably But here's a new video a very next day
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Yeah I'm dead slow 😥 that's what I get for trying to start a dev career while working full time as an engineer...
@talkativecloud5452
@talkativecloud5452 5 жыл бұрын
@@TheBibitesDigitalLife Nah, don't worry about that. We love this anyway
@talkativecloud5452
@talkativecloud5452 5 жыл бұрын
@@TheBibitesDigitalLife Even if there are like few videos a year, it's still really good content worth clicking
@talkativecloud5452
@talkativecloud5452 5 жыл бұрын
@@TheBibitesDigitalLife Because of this series and you uploading this simulation to the public, I'm sure you have just created at least few new software developers that will make a living out of it
@ruvenzub
@ruvenzub 5 жыл бұрын
"Uploaded 1 minute ago" Aw yeah
@willbaldwin2047
@willbaldwin2047 5 жыл бұрын
Really Love Genetic Algorithms and their application! This is awesome. Found you on Reddit btw.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Oh ! Pretty cool, I figured it would only be from KZbin to Reddit, nice to no it goes both ways, Welcome :)
@li_ka2
@li_ka2 5 жыл бұрын
About the weird statistics, you could vote for more than one thing
@bouenyfolefack3489
@bouenyfolefack3489 5 жыл бұрын
3:46 Holy crap! I’m in the video!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Soon to be celebrity !
@Seff2
@Seff2 5 жыл бұрын
Me too at 6:22 :D
@peytonfastabend4319
@peytonfastabend4319 5 жыл бұрын
some awesome stuff as always! those patreon tier sprites are looking nice! makes me excited for what the sprites in-game are gonna look like. keep at it my dude!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Yeah, so far I drew them with one of my friend and got a little too into it, every one took us ~20-30 minutes to test, make, and polish ahah. I'll try my best to draw inspiration and make them possible through the procedural sprites system
@rosso4122
@rosso4122 5 жыл бұрын
Maybe you should add a fps/performance tracker anf have people submit their stats together with their hardware
@LoisoPondohva
@LoisoPondohva 5 жыл бұрын
This
@zanderoneil3405
@zanderoneil3405 5 жыл бұрын
*a n f*
@ProductiveDude
@ProductiveDude 5 жыл бұрын
Keep going! The more intricate the bibites get, the more interesting this becomes! :)
@levivriens399
@levivriens399 5 жыл бұрын
I'm really grateful that you decided to make these videos. Keep up the great work
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks !
@annabunni64
@annabunni64 5 жыл бұрын
KZbin recommended this channel to me the other month and I'm glad it did. This stuff is cool.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks !
@tanjalukic7008
@tanjalukic7008 5 жыл бұрын
Bibites remember if you impoment new stats like speed to put some debuff on it like extra energi consumpion or every build will develop the same genes. Also love your content:)
@Digikidthevoiceofreason
@Digikidthevoiceofreason 5 жыл бұрын
It’s spelled ENERGY. Not energi.
@jannikheidemann3805
@jannikheidemann3805 5 жыл бұрын
@@Digikidthevoiceofreason How that word is spelled is not important on this chanel 1:54 . It's the meaning that counts!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
YEAH DIGIKID, we get to spell things HOWEVER we want here Ernergy
@Digikidthevoiceofreason
@Digikidthevoiceofreason 5 жыл бұрын
The Bibites Sure. Go ahead. It just proves that you are too stupid to know how to spell correctly then.
@KrazyKaiser
@KrazyKaiser 5 жыл бұрын
Wonderful Wonderful Wonderful!!! I really cannot wait to see where this project goes in the future, hopefully I can get my financial situation squared away and become a supporter of you too! I really have always wanted something like this to exist, but no one seemed to be making it and I certainly couldn't do it. It's really cool that you are willing to put your time into this for everyone to enjoy. And I'm so glad you have been getting the incredible response you have been receiving so far.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks you so much! Yeah it has been incredible, I too look forward to do more ❤️!
@Turtleexe-ky9cm
@Turtleexe-ky9cm 5 жыл бұрын
Seems like a lot has happened congratulations on your recent achievements hope to see more about this project
@brendethedev2858
@brendethedev2858 5 жыл бұрын
Ooo I'm in the video as one of the nice responses :D seriously don't overwork yourself! But I love this project so much can't wait to run it tomorrow!!
@stavroslazopoulos
@stavroslazopoulos 5 жыл бұрын
Keep up the good work, your content is extremely enjoyable! Hope this channel grows pretty quickly ^_^
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks a lot !
@mtndew314
@mtndew314 5 жыл бұрын
Its weird to see the early part of a channel's life time. Just think of what it might look like it a year or two. Can't wait to see how you're channel and project(s) will grow and improve
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Yeah, quality has to be a lot better than this if I hope to make it, but I'm getting there slowly ahah
@not_a_real_cow-9701
@not_a_real_cow-9701 5 жыл бұрын
I think watching how different types of „creatures“ evolve is really interesting I love you and your videos. Have a good day, happy wishes from suizerland
@TheJysN
@TheJysN 5 жыл бұрын
Cool to see a new video from you. Looking forward to what this will become.
@grimtin10
@grimtin10 5 жыл бұрын
YES!! I've been waiting for this!
@joops110
@joops110 5 жыл бұрын
I've been checking for 1.2 EVERY DAY! Thanks so much!!
@catjovenyt2708
@catjovenyt2708 5 жыл бұрын
This is awesome! Keep doing what you do, and dont let anyone stop you!!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks ! AND I WONT!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Download the game on itch.io : leocaussan.itch.io/the-bibites Or Support the project and get the advanced version on PATREON : www.patreon.com/leocaussan For any inquiry or if you want to help contact me through email at : TheBibites@gmail.com
@Nie77Named
@Nie77Named 5 жыл бұрын
First
@orsonzedd
@orsonzedd 5 жыл бұрын
if you can, work on a Switch version, too. I'd play the shit out of it on Switch
@iancardenas-spanishbutcomp4074
@iancardenas-spanishbutcomp4074 5 жыл бұрын
Great :D Thanks for the demo
@jamie7472
@jamie7472 5 жыл бұрын
I'm glad the bibites are still in development. I was worried you had given up.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
@@jamie7472 I like to think of myself as a marathoner more than a sprinter ahah. I'm slow, but I don't give up! Except more (slow) content in the (far) future!
@firebrain2991
@firebrain2991 5 жыл бұрын
cool idea for those of us at home: the ability to put a name label on a creature that is heritable, to keep track of the descendants of certain creatures. ofc uninheritable nametags are nice for those of us who like to get unnecessarily attached to things
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
That would be so cool :o !
@lithuanianv1nce975
@lithuanianv1nce975 5 жыл бұрын
Love this guy . He makes neorological evolution look nice and makes the video interesting at the same time . Saying this again : Love this guy
@SnoofSnoofSnoof
@SnoofSnoofSnoof 4 жыл бұрын
You are smoothing the the road of accessible ai experimentation :) please keep up you efforts, I'm very glad to have found your channel!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 4 жыл бұрын
Thanks a lot !
@minaaja1
@minaaja1 5 жыл бұрын
I bet this channel will be huge real soon. KZbin algorithm will recommend it to everyone :P
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
I sure hope so! But I think quality still needs improvement, This is only my 3rd real video ever technically ahah, I still need a lot of practice
@danandchristineharbour2538
@danandchristineharbour2538 5 жыл бұрын
In biomes there should be aqautic, land, and both creatures. The ones who do both will work like the food system. The more adapted to one the faster they can move there.
@weinsim3856
@weinsim3856 5 жыл бұрын
Wow this has really turned into something. keep up with the great work!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks !
@marekbudai8682
@marekbudai8682 5 жыл бұрын
Good job creator, your project is just so interesting and amazing!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks you so much !
@Yawrf
@Yawrf 5 жыл бұрын
Just wanna let you know that what you're doing is *awesome* and has inspired me to get further along in coding my own implementation of NEAT than I've ever gotten before
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Awesome to hear ! Do you have a showcase :o ? Those kind of things always interest me (obviously ahah)
@Yawrf
@Yawrf 5 жыл бұрын
@@TheBibitesDigitalLife Nah, not much of a video maker, but it's also not complete yet XD (getting bogged down by schoolstuff)
@Cocoooo122
@Cocoooo122 5 жыл бұрын
That's awesome ! For optimisation I would recommand trying Unity's ECS. With the burst compiler, and all threads used, you'll get a huge performance boost :)
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
yeah I'll be looking into that !
@zomvies
@zomvies 5 жыл бұрын
I think a great idea would be to make bibites capable of changing their environment in some way, like cows and other farm animals do now by releasing methane and heating the planet´s temperature. Also I think plants can be an amaizing thing to add because of how important they are in the real ecosystem, allowing cooperation between them and the bibites using waste and food has trade coin Love your work man
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks a lot! And yeah, that's going to be the idea behind biomes and evolving plants :) The Bibites should impact the environment just as much as it impacts them!
@zomvies
@zomvies 5 жыл бұрын
@@TheBibitesDigitalLife Awesome, cant wait to see how this proyect is gonna be in a few years, like whit different species and lots of variables, your proyect has a lot of future:)
@MrGman590
@MrGman590 5 жыл бұрын
I think I'm going to have a "bibite tank" soon. Probably put it on a tv on my wall. Just watch them do their thing.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Omg that would be so cool !!! Definitely hit me up (or post it on the subreddit) if you come around doing that
@lokegustafsson247
@lokegustafsson247 5 жыл бұрын
I think I know how to do the graph visualization in a good way. Give the nodes repelling charges, and let the edges act like springs. Then compute the force and iteratively update the particles for a few iterations. Obviously this computation only needs to be triggered by selecting a bibit in the UI. I have seen this method before, and it is a really powerful way to visualize graphs. Also, I second the suggestion to make this open source! I would love to contribute!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Hmm berry true force driven graphs sounds cool :o thank you very much !
@shohanahmedniloy9218
@shohanahmedniloy9218 5 жыл бұрын
My inspiration to learning Machine Learning. Soon I will also make code one like yours, I am at the level 'Linear Algebra' right now. And good night
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Awesome to hear, glad I could inspire you !
@darkmoens
@darkmoens 5 жыл бұрын
Im student Bio engineer specialised in modelisation. If i discovered y-the bibites 6 month ago i would have made bibites my master thesis !
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Awesome to know! Glad to hear it's relevant even in that field !
@goatfood1504
@goatfood1504 5 жыл бұрын
Love your channel, keep up the good work!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks !
@diogocruzdiniz3186
@diogocruzdiniz3186 5 жыл бұрын
Awesome video! Good to know you're still working on this amazing project. Abou the optimisation, I can try to help you, I'll be sending you an email with more details. Also, looking forward to the source code (even though that will ruin the whole patreon thing bc it will be free from then on basically) and for another vid! Keep up the good work!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
answered
@diogocruzdiniz3186
@diogocruzdiniz3186 5 жыл бұрын
@@TheBibitesDigitalLife I didn't get anything yet
@mondaynightmood7997
@mondaynightmood7997 5 жыл бұрын
As a budding comp Sci major, Thank you for the awesome videos! BTW, I know this may get lost in a sea of comments, but I also have a separate music channel and if you were looking to have permanent background music (or even music that evolves with the simulation) Please let me know I would love to contribute!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Sure, send me a mail :) I have an idea that is starting to form in my mind with procedural and evolutive soundscape
@yersiniapestis1039
@yersiniapestis1039 5 жыл бұрын
Sadly, I have no computer, so I'll just sit and wait ;) Maybe you remember me, and my plan to create an A.I inside an ecosystem was to add different tipes of Alive Pixels usong CGOL as base, and each one would interfere on each other in different ways. That way, with two Alive Pixel Types with different rules and that interact, I could maybe improve gliders, and etc. My ecosystems would include Barriers and Broken Barrier that comes from Barriers that had contact with Alive Pixel and got spreaded though the grid. If you wonder how I would actually put an A.I into a CGOL, Imagine a car that is driven by an A.I, but it is so small that all the sides are four pixels. That way, it could learn how to turn and move through the grid while generations run. Saadly, it's just theorical, but maybe someday I'll do it. I wish your Project to have success, and for you, a nice new year!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Just the same :) Looks very interesting, kind of like a cellular automata on steroids ! Look up Dave Ackley, he is doing very interesting stuff related to that !
@FlameFireFlower
@FlameFireFlower 5 жыл бұрын
So you're telling me this channel, which I stumbled upon yesterday, just released a video, which is pretty rare here? Huh, neat
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
You're one of the lucky ones ahah. Others have been waiting for months 😥
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
@@theodoratinnakristinardottir sorry to hear, many think probably like you :/ I love this project but it's hard to put in time as I'm working full time. I'll do my best to post smaller updates more frequently!
@PhenixArcher
@PhenixArcher 5 жыл бұрын
A simulation where two A.I.’s fight each other. One an intruder running through a dungeon, fighting the inhabitants and looking for treasure, with the goal of getting to the core, and the dungeon’s core seeking to protect its life. Every time the intruder wins by killing the core the simulation starts again. However, the core remembers what happened last time, it remembers everything the other A.I. does. When the dungeon wins, a random (or fixed) amount of time passes without the interference of new intruders. After that time new intruders come. When the intruder survives the dungeon, they leave and all intruders that follow them know what they experienced in the dungeon. If the intruders all die no new information about the dungeon reaches the next intruders. The A.I. that controls the core can change things about the dungeon within a set of rules. Create monster, make them stronger, absorb dead creatures, and many such things. The A.I. can upgrade itself, the core, and the dungeon itself, with some rules and limits. There must always be a direct path to the core from the entrance of the dungeon. Can you do this? Its probably too much to ask, but it might be a fun idea to play with.
@fireballme1153
@fireballme1153 5 жыл бұрын
Yay! Time to make a battlefield arena of carnivorous bibites!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
The Bibites : Battle Royale
@fireballme1153
@fireballme1153 5 жыл бұрын
@@TheBibitesDigitalLife Only The Complex Neural Networks Will Survive
@kairon156
@kairon156 5 жыл бұрын
I would love to see this as either a screen saver or something you can run on the desktop of a phone.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Screensaver is way more likely ahah ! But yeah I'll look into it :)
@kairon156
@kairon156 5 жыл бұрын
​@@TheBibitesDigitalLife Sweet. I think seeing these creatures roam across 2 monitors will be fun. I was just thinking of a dark mode instead of a white background, But it might make things tough to see.
@guard13007
@guard13007 5 жыл бұрын
Oh my god a new Bibites update! :D Wooo!!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Awww yies
@sammysammyson
@sammysammyson 5 жыл бұрын
I want to take a machine learning course to learn how to do this stuff. I've written natural selection simulators, but they, of course, have predetermined behaviors from a set list, as opposed to ones that develop on their own over time. Also, I don't know if you've touched on it (I'm at 5:50), but I think having it available for everyone is the best route. It makes it accessible for discussion, bug reports, etc., and the people who want to give still will. Just some food (pellets?) for thought :D Status update: Ah, it is a demo. Scratch that. I think that was a good route to go :)
@sebastianknox6241
@sebastianknox6241 5 жыл бұрын
This is awesome its actually inspired me to start learning how to do stuff like this also this as a mobile app would be great as well
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Yeah I got a long way out before Its optimized enough to run on mobile, but definitely ! Also always glad to hear I inspired some ❤️
@deserttortoise21
@deserttortoise21 5 жыл бұрын
Could you make an option where when the Bibites leave from one side of the screen they appear on the opposite side? It feels like they just disappear when they do, and it seems to take them a while to come back.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
I wanted to do that at first but it's really much more complicated than I first thought... Lots of nasty boundary conditions that would be a pain to deal with
@MrRyanroberson1
@MrRyanroberson1 5 жыл бұрын
you might want to make it start at the middle setting instead, as a faster setting might amplify lag issues
@TheBellKeeper
@TheBellKeeper 5 жыл бұрын
My mouse wheel is broken, it'd be nice to have a zoom in/out button.
@ttpfp1206
@ttpfp1206 5 жыл бұрын
Maybe you could add some kind of overlay which colors the bibites depending on what value a specific stat has.
@yt-dman
@yt-dman 5 жыл бұрын
just a suggestion black holes when the bibites go into the radius of a black hole , it'll suck away it's energy as it pulls towards it.
@Slash27015
@Slash27015 5 жыл бұрын
I'm in absolute love with this. Is there a chance you'll make a multiplayer version? I'd love to host it!
@rioppp7855
@rioppp7855 5 жыл бұрын
Do you plan on having a setting for the rand seed
@mk1interactive944
@mk1interactive944 5 жыл бұрын
add a player interface, by linking out put to manual control. this of course would cause problem with breeding so.. disable it on control? and maybe a slider for what the user wants for food (re-spawn required?). btw i just saw this about 1h ago and instantly had became extremely interested in it, i would be happy if dis became one of the options for future updates! :D
@ryanexx5250
@ryanexx5250 5 жыл бұрын
Make a video that is one hour of de-evolution. It would be an hour of evolution but backwards
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Ahah good idea
@shaisanes7173
@shaisanes7173 5 жыл бұрын
Yesterday: fuck that genius i want this on my comuputer 1 hour ago: your ai simulation on ur computer Me: holy fuck
@Nie77Named
@Nie77Named 5 жыл бұрын
Noice
@tulenich9948
@tulenich9948 5 жыл бұрын
I found your channel yesterday and subscrubed, today the video came out.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Nice timing! Some people subscribed 4 months ago and were waiting for a video that long 😢 I'll try to do smaller and more frequent updates, but can't promise anything
@keldwikchaldain9545
@keldwikchaldain9545 5 жыл бұрын
Have you considered using the new DOTS architecture? It seems like this simulation would be very well adapted to using that style of development since it allows you to make the whole thing highly threaded and set up for number crunching. If you're feeling particularly adventurous, there's also potential for using a library for GPU-accellerated linear algebra, since you can represent most (all?) neural networks as a set of matrix multiplications, and those can be done incredibly fast on the GPU.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Yeah I'll be looking into that ! DOTS seems very promising
@Zolphite
@Zolphite Жыл бұрын
For anyone wanting to Code their own NEAT algorithm I have a full code along on the algorithm. It is long but you can basically follow along step by step and code the algorithm yourself in code and create creatures that chase food. Its a good starting point for bibites.
@RoxOn413
@RoxOn413 5 жыл бұрын
*Noises of excitement*
@ryangonelli5085
@ryangonelli5085 5 жыл бұрын
I had 500,000 time on my bibites and they developed N 30 S84 and then I bugged the system when I was playing halo reach with a shader. A super blue bibite egg engulfed the whole area and then I lost the position of where my bites where. It was very depressing, but in the future I hope we will be able to save our progress. The simulation you have been making is great, I hope that the future that the looks of the bibites aren't just for aesthetic features like if a bite is more streamline or if a bite has bigger jaws better equipped for hunting.
@irasac1
@irasac1 2 жыл бұрын
You should make an updated version of this video
@productiveprojects6800
@productiveprojects6800 2 жыл бұрын
I agree
@Thegrrog
@Thegrrog 5 жыл бұрын
I just found this channel, and I got to say the ideas you have are amazing. And it looks like this simulator is shaping up nicely. I do have a question, will there be environmental obstacles that the bibites will have to overcome? Some examples could be: “holes”could be generated throughout the map, that can kill those that fall into them. Or maybe a lot of food is in one location, but a “mountain” is blocking easy access to set food...Nevertheless your doing amazing job, and when it comes out on I will definitely give it a try.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks a lot for the kind comments :) Yes definitely, I figured a few parameters would define biomes and one of them could be toxicity, or something like that... Also rocks, yeah, plenty of rocks for them to move around
@Thegrrog
@Thegrrog 5 жыл бұрын
The Bibites awesome can’t wait to seem them added.
@Aydwn
@Aydwn 5 жыл бұрын
I would try to help but I don’t know much about C# or how to code with it
@MudakTheMultiplier
@MudakTheMultiplier 5 жыл бұрын
Oooh! Definitely gonna mess with this this weekend.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
fun times ahead !
@shondab2906
@shondab2906 5 жыл бұрын
just wanted to say thanks
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Just wanted to say thank you too ❤️!
@jameslape8656
@jameslape8656 5 жыл бұрын
I was sanding a bench im building sorry couldn't watch it sooner. Great update video
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
I hope that sanded bench was WORTH IT >:( joke ahah, Real life should always be more important than virtual life and it's awesome that you are able to do things with your hands :)
@marcusrecker3654
@marcusrecker3654 5 жыл бұрын
Love your content, as I am learning coding, I would like to know, what coding language did you use and how long did the first iteration take you to make? (Sorry if you answered this already in that case I might have just forgotten.)
@lokegustafsson247
@lokegustafsson247 5 жыл бұрын
Marcus Recker Probably C#, since he uses the Unity game engine
@marcusrecker3654
@marcusrecker3654 5 жыл бұрын
Loke Gustafsson, Okay good to know!
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Yep C# and unity :) Go on Reddit I just answered a similar question (timeframe) and was very exhaustive ahah
@edit3891
@edit3891 5 жыл бұрын
I've had the simulation going for almost a day now (at 11.18 so about 214 hours simulated) and they have started to form tribes of them just sitting there, and if they get hungry or enough pellets are near them they go for them. No one fights since diet is stuck at 0.01, but they can't tell between meat and plant so they some times kill themselves on meat causing a small suicide pact. Also all of them have more than 2.4 wow factor, so they are all pretty cool looking. So funny to just watch them sit around, but I feel like the 670 of them slowing the sim and the fact that they try to live as long as possible is slowing down the generation rate.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Pretty interesting :o !
@edit3891
@edit3891 5 жыл бұрын
@@TheBibitesDigitalLife I was going to give an update but it ran into an error and froze. "biomass : NaN(NaN,NaN,35,135016,430)" seems to be what caused it. Should have checked to see if I could save it ealier (not sure if it's an option.)
@drewmileham202
@drewmileham202 5 жыл бұрын
This is fucking beautiful. Fantastic job on this and thanks for making it a downloadable project. If I can ask I question: How do make them learn? I understand how they work like the weights and stuff but im not sure how you would make them learn over time.
@RRKS_TF
@RRKS_TF 5 жыл бұрын
You could do something like patrons get early access to updates?
@tudoriacob9632
@tudoriacob9632 5 жыл бұрын
What for languages need we to know if we don't know unity to help u?
@RomanQrr
@RomanQrr 5 жыл бұрын
Several thing I'd like to see in simulation program: "Follow oldest": makes you follow oldest bibite. If that bibite dies, makes you follow the new oldest bibite. "Follow most complex": makes you follow the bibite that has the biggest brain until it dies. If new bibite is born that is more comlplex, but you are following a bibite, it shouldn't jump to that new bibite. Once the bibite that you follow dies jump to the current most complex bibite. "Walls": most early bibites die because they run away from food. I'd be nice if there were walls around the feeding ground. I'd also be nice if you'd be able to place walls yourself. "Statistics": some stats with graphs like how many bibites die per second, average age per second, average complexion per second and so on.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Agreed on all of it !
@AlejandroSanchez-gn9vg
@AlejandroSanchez-gn9vg Жыл бұрын
Can you make a video in which you show how to make it in python?
@ciocancosmin445
@ciocancosmin445 5 жыл бұрын
Ever considered making this project open source?
@MindeIiux
@MindeIiux 5 жыл бұрын
looking forward to buy this on steam
@fre9205
@fre9205 5 жыл бұрын
oi, can you see if you can stick in a little readout showing what the Bibit's priorities are and what it's trying to do at that particular moment?
@zanderoneil3405
@zanderoneil3405 5 жыл бұрын
Hey, can you please add the possibility of a bibite hive mind? I know my request is going to be quite the challenge, but it would definitely make the simulation way cooler!
@maanvis81
@maanvis81 5 жыл бұрын
I used graphviz to visualize graphs and it aligns the nodes and edges automatically for easy visibility. I think it could also help with visualizing the brain structure better:)
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Could be interesting :o ! I'll look that up thanks ! Someone also suggested force- directed graph, that could be cool too ! And kind of biological maybe ? Ahah
@maanvis81
@maanvis81 5 жыл бұрын
@@TheBibitesDigitalLife graphviz prolly doesn't work with unity (unless you have it generate an image outside of the game) but it can give you a way to rapidly experiment with what kind of graph suits the brains. I know it supports directed graphs.
@user-sq5mr8ut1o
@user-sq5mr8ut1o 5 жыл бұрын
hey having issues playing with the settings, they won't change for me
@user-sq5mr8ut1o
@user-sq5mr8ut1o 5 жыл бұрын
currently nothing will change
@thenethersheep5963
@thenethersheep5963 5 жыл бұрын
Ronald Myers are you using the demo version? The demo won’t allow you to change parameters. Only patrons can change the values
@user-sq5mr8ut1o
@user-sq5mr8ut1o 5 жыл бұрын
nvm I found out why, took a rewatch since I wasn't paying attention, sorry
@000Krim
@000Krim 5 жыл бұрын
outstanding, thanks you
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
my pleasure :)
@Azide.01
@Azide.01 5 жыл бұрын
Awesome! Ive been waiting for this for so long and cant wait to play. An idea. Maybe you could try and get it on the play store? That would mean nearly everyone could get ti and make the game really popular.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
I think it would have a lot of troubble running on a cellphone tho ! I might try it out, just to see how it goes ahah
@Azide.01
@Azide.01 5 жыл бұрын
@@TheBibitesDigitalLife Awesome. I am on chromebook so im having troubl gtting the game to work. ith it on playstore, it would mean people would have more access. :) Also, a cool feature would be to be able to control a bibite.
@shayaandanish5831
@shayaandanish5831 5 жыл бұрын
What engine was used and what programming languages. I totally respect if you don't want to disclose that.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
It's programmed in C# on Unity !
@draconianfleet3584
@draconianfleet3584 5 жыл бұрын
It would seem that part of my suggestion was accepted probably to how nice it is
@jeanneboudreau1053
@jeanneboudreau1053 3 жыл бұрын
I love your videos! Pretty amazing project! Are you a scientist? You seem very intelligent 😊
@krystostheoverlord1261
@krystostheoverlord1261 5 жыл бұрын
Can't wait to start messing with it😈
@user-vj1fg1fr9f
@user-vj1fg1fr9f 5 жыл бұрын
I don't know whether you already did it, but could you please link the resources you used to create this? I would love to get more into AI
@Andrew90046zero
@Andrew90046zero 5 жыл бұрын
full video timelapse?
@hugo-exe2358
@hugo-exe2358 5 жыл бұрын
Things you could add: biomes, cold/hot, heat and cold reselistence gene, actual plant life(plants who evolve alongside the bibts).I think that new bibt skins would be cool.I love your content.
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Thanks ! I'll be working on exactly that soon!
@nitori_kawashiro
@nitori_kawashiro 5 жыл бұрын
itch.io page has v1.2's platforms mislabeled, no Linux version exists in the zip
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
Oops! Thanks for the catch !
@mortigoth
@mortigoth 5 жыл бұрын
It would be a nice 'screensaver' (like the SETI and scientific projects which are full programs of their own)... 😏
@TheBibitesDigitalLife
@TheBibitesDigitalLife 5 жыл бұрын
You can pretty much already run it as a screensaver !
@Falcodrin
@Falcodrin 5 жыл бұрын
Seti has a visualiser version?
@liamrathsman
@liamrathsman 5 жыл бұрын
You, the man🤙🏼
@crescentgemini9093
@crescentgemini9093 Жыл бұрын
je sais que je suis en retard pour le party, je ne fais qu'alimenter le monstre qu'est l'algorithme youtube. j'adore ton concept, continue comme ca,c'est hot en asti!
@jasonkeats931
@jasonkeats931 5 жыл бұрын
so, like with darwin finches, can you have the map start with a massive amount of food and not grow as much to promote diversity at first then competition when food is scarcer?
Predation and Pheromones in an AI Ecosystem
11:01
The Bibites: Digital Life
Рет қаралды 90 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Training AI to Play Pokemon with Reinforcement Learning
33:53
Peter Whidden
Рет қаралды 8 МЛН
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,5 МЛН
Using Dangerous AI, But Safely?
30:38
Robert Miles AI Safety
Рет қаралды 108 М.
Coding Adventure: Ant and Slime Simulations
17:54
Sebastian Lague
Рет қаралды 1,9 МЛН
Much bigger simulation, AIs learn Phalanx
29:13
Pezzza's Work
Рет қаралды 2,8 МЛН
Watching Neural Networks Learn
25:28
Emergent Garden
Рет қаралды 1,4 МЛН
I programmed some creatures. They Evolved.
56:10
davidrandallmiller
Рет қаралды 4,3 МЛН
Is Digestion necessary for the Evolution of Predation? | Digital Life
19:30
The Bibites: Digital Life
Рет қаралды 238 М.