Simulating the Evolution of a Zombie Pandemic (Virus simulation)
Ғылым және технология
Simulating the Evolution of a Zombie Pandemic (Virus simulation)
► Leave a like to help the channel grow 👍
► Every subscription counts! 🎈
► Source code: github.com/carl-vbn/virus-evo...
🎵 Music
► Kevin Macleod - Beauty Flow (incompetech.com)
►"The End is Near" by Gunnar Olsen (KZread Audio Library)
Пікірлер: 766
100,000 views??? So I wasn't expecting that when I uploaded this video OVER A YEAR AGO! Until last week, it was one of my least popular ones! This is crazy! Thank you all so much! I'm probably going to delay the video I was working on for the last few weeks to later as I now feel a strong motivation to bring you a part 2 first, which should hopefully incorporate your feedback and more to create a much more interesting video. Sadly, it's going to take a while as life has found several ways to keep me busy with other stuff... Until then, maybe checkout my latest videos? I hope you'll enjoy them as well! Thank you all once again for your interest, I still can't believe these incredible numbers!
@officialzelensky
2 жыл бұрын
You still check these videos!
@NamePointer
2 жыл бұрын
@@officialzelensky Of course! My videos usually don't get this much attention, and I actually have notifications on for all comments. So unsurprisingly, my phone has been exploding in the last few days, but I still try to read them all.
@gameden7762
2 жыл бұрын
It deserves every view it has.
@officialzelensky
2 жыл бұрын
@@NamePointer You care a lot about your viewers unlike a lot of other channels! I find this channel simply amazing even though i just found it.
@gameden7762
2 жыл бұрын
@@officialzelensky I agree!
You're worried about how scientific this was? On this small scale you demostrate evolution and how different traits will be selected based on enviroment, natural selection, pandimic spread, disease-host relations, immunity's role, theory creation, data gathering and interpretation, testing and model creation... and alot more I can't be bothered to list. Yes, there are things you could have done to improve your model, like making immune people immune to several different generations, but overall this was excellently created and presented. 10/10
@mogim815
2 жыл бұрын
In the simulation (this is no insult to the creator, these things are hard to simulate) there was no attempt to simulate human behavior throughout a pandemic and in spite of viruses diversifying there was no attempt to show the specification affecting developed immunity by the humans. I will admit my ideas might make an overly dramatic form of human behavior, but as said before simulating human behavior is hard. An attempt is better than no attempt. A few things to add that would improve it: Rather than just an energy system, add a store that the humans need to go to in order to get food (no need to simulate jobs since it would just be another store with extra steps) Have there be a limited amount of food in the store and have the store be refilled every in simulation day. Make the store have just enough food for everyone, but as fear increases give some people a hoarding behavior where every time they go to the store they take more than they need and try to hide in their home with a large stockpile of food. If a person starves at the end of the day they have to get double the amount they needed previously or they die after the end of the second day starving. People with the virus also need food, add 2 new traits: Food tolerance, and Cannibalism. As cannibalism increases the amount of food they need to get from the store in order to feed themselves increases, but the amount of food they get from eating others increases. Food tolerance just controls how often they decide to go to the grocery store. Add fear as a response: People don't just keep going about their business when a zombie chases them or tries to attack them, add a fear level to the town that increases as the virus's aggressiveness does and increases as more people get infected or die. Have some people ignore the fear level of the town unless a zombie chases them (have this be a percent chance since some people are stubborn). Adding to cannibalism from the food section, if a human is starving, there is no food in the grocery store, and the town's fear level is near max, have there be a very very small chance they try and "get a bite" from their neighbor. When they do this have their be a 50/50 chance that the neighbor either kills the cannibal or the cannibal kills them. Also add other crimes like thievery where a starving person will try and steal food from other people with food in their homes or carrying their food home. Add specification of the virus, a virus will specificate when it's mutations increase their values by a total of 1
@NamePointer
2 жыл бұрын
@Mogim Thank you for the interesting suggestions. I will definitely implement some if not most of them if I ever decide to create a second part!
@heccinsianna
2 жыл бұрын
@@mogim815 it’s still fairly difficult though, as different countries have almost completely different views If you take two people from across the world and introduce them to the same simulation, they may have the same response, but it’s more likely they have completely different views on how to progress based on how they were taught and raised. All we can rely on factually when it comes to human responses is what the brain biologically reacts with to specific actions, or what actions the majority of the human population takes. We’re far too complex to just state what actions people will take. It’s different saying a population of immunology professors, to a population of people who couldn’t afford education, it would be completely different results. If you were to say a simulation of the “average human” what does that define ? Because in the end, taking an average means taking the education and treatment and views of the governments + citizens of every population, including those who don’t believe in such and those with families that believe against things. It’s just too difficult to say “the average human will react with ___” when it comes to anything besides extremely simple things such as “the average human will react to sickness with seeking treatment”. Of course this is just my analyzation and I’m only a high schooler so I may be off, but this is what I can understand at the moment.
@mogim815
2 жыл бұрын
@@heccinsianna I get what you're saying, but maybe it might be best to simulate behavior this way. Each human has a needs list which they will try to fullfill according to their personality traits; The needs they must fullfill are as follows: Basic needs (what they need to survive), Social needs, Recreational needs, and finally ambition needs (what they want to do with their life). Personality traits as I mentioned before should go on a scale from one extreme to another; The ways these will affect how the person goes about their needs would be like this: 2 people need to buy a house, the ascetic chooses a cramped apartment while the materialist chooses the best they can afford. I may not have the best ideas either since I'm in middle school, also excuse any spelling mistakes, I'm using my phone to type this.
@FiedlersFan
2 жыл бұрын
@@NamePointer Second part !! Please
It seems movement speed became so popular despite its cost because it allowed the zombies to speed home and regain energy with barely any downtime while still getting the increased infectiveness of from moving faster while out in the field
@dazcar2203
2 жыл бұрын
That actually does look like the case, seems to be a bit of an oversight
@EEEEEEEE
Жыл бұрын
E
@mihailmilev9909
Жыл бұрын
@@EEEEEEEE I've seen you before...
@catbutwaffle95647
Жыл бұрын
@@EEEEEEEE E
@CanYouPeeInYourAss
11 ай бұрын
And aggresiveness at some point dropped below zero
I wish KZread had more videos like this. I've basically exhausted what I can find for decent-quality videos. Amazing work. Time to watch some of your other videos :)
@annexamv2776
2 жыл бұрын
Same, I myself search for decent quality animations regarding this subject but find few. This guy is criminally underrated!
@razzberytman
2 жыл бұрын
I run into Minecraft videos on KZread shorts.
@daftduck1517
2 жыл бұрын
@@razzberytman some of those can include a lot of work put into them but others look like they completed it in two minutes
@stellastarfield1111
2 жыл бұрын
I'm late but I feel the same!!
@Micha-mj7vg
2 жыл бұрын
IT DOES. Starting with the most similar to this video... Simulations: Genetics & Market - Primer Some Stupid Yet Interesting Stuff - b2studios (kind of a shining star for me) Programming Enviroments: - Sebastian Lague - CodeParade Speculative Biology: - Curious Archive - Another Cool Popscience Channel - CGP Grey Biology, Animal World - TierZoo Do I Even Have To Say Anything? - Kurzgesagt - Vsauce - Veritasium - TED-ED Philosophy - exurb1a Game Speedrunning - Karl Jobst Machine Learning, Simulations, Paper Review - Two Minute Papers Maths: - Zach Star - 3Blue1Brown Long Videos about Well, Criminal Psychology - JCS - Criminal Psychology
Tommy: Dave from Dave & Bambi
Omg the thumbnail predicted the Dave and bambi mod!1!1!1!1!1
@encoreren
Жыл бұрын
fr!1!1
Dave is in the thumbnail, wow
2:23 My brain: DAVE
Dave ate the Christmas tree 😳🤔😔👀
Oh my god it’s Dave in the thumbnail
@chuchuguau9944
2 ай бұрын
I was searching for this comment ILMAO
@GR4YARDB3AST
2 ай бұрын
@@chuchuguau9944 IM SORRY HEL
Dave from Dave and Bambi
dave got his legs back but got disabled again when he turned into a zombie Dave and bambi friday night funkin' joke
@strainerr
Жыл бұрын
lol
@ComputerScientist
Жыл бұрын
Not but really why dave there on the thumbnail
2:23 nah man, that's dave /j
@cynb05
Жыл бұрын
you didn't need the tonetag. its pretty fucking obvious its a joke.
@lli-pixilart
Жыл бұрын
@@cynb05 idk if i did
dave with legs
id love to see a part two with more building such as a work places, stores and such with hidden need values for the characters such as recreation, food, and work with a chain of having to work to go buy food and do recreation. Also you should make it a percentage on how likely they are to go to a hospital and how much infected avoid people minus the aggressiveness i.e. aggressiveness subtracts from their normal avoidance as well as the health avoiding the sick
@EEEEEEEE
Жыл бұрын
E
I would love to hear more simulations like this! Start by making the humans aware, for the future i would suggest actual human action (such as Virus control, police etc.) But one step at a time
@vehicleunhandler
2 жыл бұрын
made human wih guns or military untis
@generalpinochet9821
2 жыл бұрын
or make the humans evolve too, to fight the viruses
@EEEEEEEE
Жыл бұрын
E
@pustota7254
Жыл бұрын
@@vehicleunhandler *with
@mihailmilev9909
Жыл бұрын
@@generalpinochet9821 which country were u general of again?
omg is that dave from dav fum alghebrs class in the thumbnail omg im gonna cry at 3am omg omg
Hey! Sorry for the wait, but it's a pretty long video, so it took a while to finish :D Leave a like if you enjoyed 👍
@sandychen1381
2 жыл бұрын
Hi
@battlepanda8591
2 жыл бұрын
Part 2 pls
Hello, *dave!*
What is dave doing there
why the guy in the thumbnail lookin like Dave from dave and bambi
nah what happened to Dave in the thumbnail
why does tommy look like dave from dave and bambi?
NO WAY DAVE CAN WALK
the zombies evolving to be hyper fast was funny af lol (a bit scary though)
Tommy be lookin like he about to rap battle a blue haired boy
Ayo why is Dave there
11:00 the zombie apocalypse where humans die from a zombie randomly stumbling into you because of its insane running speed xDD
What dave doin💀
Bro why theres dave
5:24 i like how he just says that he wrote a *”simple code”* and then shows us a page longer than most of my essays
Hopeful for a part 2. Glad to see you've gone way beyond the 100 subscribers you mentioned at the end. I think having people become aware of the virus is a must for it to be a zombie simulator - maybe the likelihood of someone spotting it depends on how much the behaviour traits are changed. And don't forget that in all good zombie movies, the people fight back!
@EEEEEEEE
Жыл бұрын
E
@mihailmilev9909
Жыл бұрын
Right lol
@mihailmilev9909
Жыл бұрын
@@EEEEEEEE A
That's your best video yet in my opinion! Very clear and instructive
2:21 hey look, its dave
@lli-pixilart
Жыл бұрын
lmfao
@jaxxiblueanon5963
Жыл бұрын
IKR LMFAO
You, sir, are extremely underrated! You’re so cool!!!
This has to be my favourite KZread video all year :) bravo 👏 wish I found this sooner!
this would be a cool, realistic horror movie, people aren't completely turned but have a sudden urge to leave their homes and go to crowded areas to try to infect all they can
I like how the guy in the thumbnail kinda looks like dave from a mod for baldi's basics or fnf Also, amazing work! I would love to see more simulations like this! maybe i could use this informationto make my own! Thanks.
This was an amazing video, you deserve more subscribers and views. I'm happy you got onto my recommended. If you ever do this again, it would be cool if you did a sim where the house were more spread out / bigger map and make so there is a sort of radius where a zombie can see you, the virus would probably turn up the tolerances or movement speed. But I'm really impressed with what you've done already. I might try to learn how to do it.
I just found your channel and I’m super impressed. I’m looking forward to seeing what else you make in the future.
@NamePointer
3 жыл бұрын
Thanks! A new project is in the works, but I'm super busy with school and stuff so it'll take a while
Im subscribed now! This channel is amazing!
This quality is insane dude!
This was an amazing video and I actually learned something. You should have more subs.
At 16:28, the exhaustion tolerance is literally of the charts, also you earned the sub
Omg u deserve more subscribers ur vids are so interesting!!
Yes plss make a part 2 this is very cool keep it up
I love this! Things like this are great. Definetly a subscribe!
idk why youtube doesn’t recommend this video ealier but as I see it’s the same for many people here ! Beautiful video it was really cool! I will check your other videos
Outstanding! Wanna see the second part.
Really good video, keep up the good work ;)
You DEFINETLY deserve more since most youtubere (such as fynnpire or blitz) since you do unique videos and you dont scream
Tommy is actually dave
what did dave do to you
Very nice! Kept me interested all the way till the end. Great work!
Nice video! I would like to see some counteracting AI (government) that can control some behaviors of its population, similar to a lock-down or keep the agents at distance and so on, to see how this turns out - but you probably can't use a NEAT algorithm for this AI, unless you simulate multiple versions of your environment for each time step and generation of this counteracting AI. Anyway can't wait for a part 2!
Wow this was a really high quality video!
(tw: dave and bambi) dave
@jaxxiblueanon5963
Жыл бұрын
lol i think were the only ones who noticed dave
@toassisreal
Жыл бұрын
nope
@ABasicCat
Жыл бұрын
Ye
You are so good at simulating, if one of your videos hopefully get blessed by the algorithm, all the people that watch your video will want subscribe emediately.
@NamePointer
2 жыл бұрын
Thank you! Well luckily, it looks like it has already happened, as this video is on track to become my most popular one despite being over a year old!
Really love the video!
The content! You made such an amazing video, with such a low sub count. That's incredible. Oh, also I love this type of stuff, So you get another subscriber. :D
I subscribed just because i wanted to help this channel
The dude in the thumbnail looks like Dave from the Dave & Bambi mod from FNF.
Great video bro
Can't wait to see this get more than a million views!!
Pretty cool. KZread needs more videos like this
Great work! I cannot fathom how much time this must've taken to code.
One of the thing that made Covid-19 so successful is the fact that it caused cognitive impairment. I would love to see a version where people have more complexity. 1. social instinct "I miss my friends" 2. self preservation "I will stay inside as much as possible and avoid people who appear to be infected (visible symptoms). If I am infected I will go to the hospital" 3. empathy "I think I might be infected, I should avoid spreading it / I will try to help the ill to recover" 4. non-social needs "Me hungy... :(" 5. intelligence, a variable that will influence all preventative behavior (can be affected by the virus. may be changed temporarily, or permanently) 6. advanced pandemic prevention techniques "Face mask? Check. Respirator? Check. Face shield? Check. Rubber/plastic gloves? Check. Cut resistant chain-mail gloves? Check. Hazmat suit? Check." 7. misinformation, sometimes people are stupid. Especially those who are cognitively impaired due to a virus (current, or past infection) The virus will be able to change all of these things, and some traits may exist to hide symptoms. It could go far more in-depth than this, but be warned! Implementing all my ideas is likely to take months (especially if you build on them a little, as intended) so this is best as a side project. Not a main project, because you'll get burned-out, and it will potentially cause problems for more important projects. In the event you accept my ideas, and agree to making a more complex version, I look forward to seeing it some time before 2040. (but seriously, take big projects very slow. you have plenty of time, and you don't even need to take every suggestion [including this one] anyways. just wanted to share an idea, I will probably try this at some point.) sorry for the unsolicited essay, and "suggestion" (it turned into something else there lol), -Ya boi Felix :) P.S. Also great video! Need more Primer-style creators. Also don't feel pressured to do any of the things I said here, the scope is a little ridiculous. Also sorry again for the unsolicited essay, this is probably the longest comment I have ever made anywhere on the internet.
Would love to see a more complex simulation in the vein of Human behavior during a pandemic like this, along with a few tweaks to some Zombie behavior. Some suggestions for a more complex but diverse simulation: Food Stashes, such as a Mall, 4-5 Gas/Petrol Stations, a Farm (Energy refill, like the Hospitals in the current simulation) that serve as separate locations that the Humans could choose to go to. Some could be far away, costing more energy to travel to, but could be beneficial as they have more supply. Supply, a new variable added to each of the Energy-refill buildings. Supply goes down the more Humans interact with it, eventually depleting all its Energy-refilling capablities, causing Humans to search elsewhere or die. Hospitals would have the least amount of Supply, but would be the closest to the homes of the Humans. Gas/Petrol Stations would have the third most amount. The Mall would have the second most amount, and the Farm would have an unlimited amount as it has a renewable source of Supply, but being farther away than everything else. Human Behavior: Defensive Strategies, Humans, if smart enough, could board up their homes in an effort to stave off the infection from reaching them. They could also do this to the Energy-refill buildings, causing all other Humans to search elsewhere, showcasing the potential selfishness one might have in a situation like this. On top of this, Humans could potentially injure, weaken, or kill other Humans in an attempt to secure Energy-refill buildings, or to just avoid them getting killed themselves. Human Behavior: Friendships/Groups, Humans, if willing, could become friends with others and form a group. These groups have access to all of the boarded up buildings that any of the Humans in the group have built. This allows groups to control certain Energy-refill buildings. Human Behavior: Isolation, Humans, if scared enough, will not leave their homes to go out and seek energy. If this happens for too long, a death marker will appear above their home signifying that the person inside has died. Zombie Behavior Tweak: Zombies will be attracted to boarded-up buildings, as they are most likely concentrated hotspots for Human activity. Zombie Behavior Tweak: Zombies have a small chance to begin following another Zombie for a certain amount of time, depending on the mutation variable, eventually causing hordes to form and break apart over time.
@orangerthings8234
2 жыл бұрын
That doesn't exactly simulate evolution, but cool idea though.
@TheAwesomeAlan
2 жыл бұрын
@@orangerthings8234 No, but it simulates the evolution of a Zombie Pandemic, which is in the title. The virus simulation portion would still remain intact, it's just adding more realistic factors that can affect the spread.
part 2! i loved it
I agree you should make more videos like this
2:22 omg, Dave FNF?
@q._.p.
Жыл бұрын
ikr!111
@grinchyskellington
Жыл бұрын
“Tommy” HIS NAME IS DAVES FUN ALGEBRA CLASS
@dee4647
Жыл бұрын
recovered project
Great video!
good vid its interesting to see how people can react with viruses
dave is looking kinda hungry
Awesome, we need MORE!!!
Really interested in a part 2! Good video!!!
Imagine a horde of zombies come bolting at you, start coughing and wheezing onto you, and then 2 seconds later they're off to find another person
Why is tommy are the same with Dave from Dave and bambi: 1. The same shirt color with dave's shirt 2. The same head with the 3d one
@rokumote
Жыл бұрын
Also its legs model dosent match dave's legs
@rokumote
Жыл бұрын
Oh ok
Human density and the R0 value would be informative to display in the next stimulation. Also incorporating social distancing X human density.
HOLY SHIT ITS DAVE
people who have played fnf: hey why is Dave on the thumbnail??2?2?2
This is so interesting. With the first modifiers with pain and such, it literally just becomes the harran virus from dying light and its virals
I‘d love to see part 2 and how defensive measures (e.g. distancing and lockdown) impact the spreading of the virus. To fully assess „lockdown“ you‘d probably have to add a „wealth“ trait that decreases with lock down and influences the energy of the people....
@YueKin
11 ай бұрын
P Ok no
Do a part 2! please!
2022, where is part 2? this was fun to watch!
amazing video :)
In this zombie apocalypse zombies run and cough at you.
if you haven't made a part 2 yet you should make one and maybe add some things like stores where the virus could get stuck and spread more easily
Wow, that was a very interesting experience.
I really like your content. I found you over your raytracing video, and honestly I would love to see some more raytracing stuff, maybe adding diffuse indirect lighting to the engine (global illumination) or some more specialised effects like volumetrics ? Maybe some voxel stuff ?
@NamePointer
3 жыл бұрын
Thank you for the nice comment! I would definitely be interested in doing something more serious with raytracing that actually runs in realtime on the GPU, and add some more raytracing-specific features like the once you mentioned, as the project I showcased in that video was just a little fun experiment which taught me a lot. However, the next video will be a project I made using OpenGL in C++, so good old rasterization, which I also find very interesting. Hopefully you'll enjoy that too!
@nolram
3 жыл бұрын
@@NamePointer I am pretty sure I will ! Also, are you saying that your previous raytracer ran on the CPU ? Because that is really impressive if it does.
@NamePointer
3 жыл бұрын
Yes I made that one in Java (which is a terrible choice for such an application) and it was running entirely on the CPU, but it wasn't really running in realtime as I had to lower the resolution to something pixelated to get an acceptable frame rate :/
@nolram
3 жыл бұрын
@@NamePointer That is still really impressive for the fact that it is running on a CPU in bloody JAVA.
9:42 at the furthest up little Rock in the center of the screen, you can see a group of infected people start killing each other while in a clump. Just wanted to point that out
You guys have inspired me! I'm gonna make this on little big planet 2 now!
@monstercollectormsm2787
Жыл бұрын
The servers on lbp 2 for PS3 shut down
@gesseolausen4081
Жыл бұрын
@@monstercollectormsm2787 i know that the servers are shut down, I still play either by myself, or with friends locally.
Please do more videos like this
yes i want a part 2 please how about people fighting back or running away from the aggressive zombies
3:23 « everyone seems happy and no one dies, so nothing particulary intresting here » 😭😭
I'm late to the party, but great work. What applications are you using? I'm definitely going to go through your backlog.
I would like to see a part 2
Part 2 please. edit I just realized this is 2 years old. I subscribed. I will see what you’ve added. Thanx.
I hope this man knows he summoned an entire sub community of fnf fans just to point out how similar his model looks to dave
@ramencatbattlecats
11 ай бұрын
ikr
@Baldman_84
11 ай бұрын
ikr
Nice video! How do you programm the characters? In Blender?