Simulating Natural Selection

### 100 thoughts on “Simulating Natural Selection”

• April 28, 2019 at 8:27 pm

At 2:14, I say moving quickly is less efficient, giving the example of a creature moving a unit distance in half the time, using twice the energy. Then, at 4:53, I show a formula for the energy cost per unit time, which depends on the square of the creature's speed.

I gave distance per time, energy per time, and distance per energy at separate parts of the video, and that was confusing.

So here's a more explicit summary.
If we double a creature's speed…
– its distance per time is doubled (the definition of speed)
– its energy per time is quadrupled (because it depends on the square of speed)
– its distance per energy is halved: (2x distance per time) / (4x energy per unit time)

That last bullet is the "efficiency" from the video. With its starting energy for a day, a 2x-speed creature can only travel half the distance.

• August 31, 2019 at 11:47 pm

Now add another variable for amount of energy.

• September 1, 2019 at 10:06 pm

Those are so cute

• September 2, 2019 at 7:03 pm

If evolution was true I wouldn't get sunburnt, evolution needs a few hundred billion years to even be possible. We adapt,adaptation is how we grow as humans. We where created . Easy way to prove evolution is a lie take any person to court who believes it it an they will settle out of court are pay you for that education.

• September 3, 2019 at 3:22 am

wtf did i just watched>

• September 3, 2019 at 4:48 am

So is there a way to be naturally unselected? 🤔

• September 3, 2019 at 10:14 pm

natural selection is when welfare whores get imprisoned

• September 4, 2019 at 4:51 am

The environment would itself be part of the ecosystem and would evolve. Foodstuffs that were popular would be a victim of their own success and there would be fewer of them in the next iteration. Then creatures that preferred that type of food would decrease in numbers as a result and creatures who liked a more sparse food source and had fared poorly before would come more into prominence. Then the foodstuffs would again adjust accordingly. Probably.

• September 4, 2019 at 1:17 pm

School but in a fun way, this guy deserves more subs!

• September 4, 2019 at 10:01 pm

YOU'D MAKE MILLIONS!

• September 4, 2019 at 10:15 pm

Can u pls make a tutorial on how to create a simulation like this?

• September 5, 2019 at 4:39 pm

So, basically you're saying that the government can change environment like, amount of education, to fill profit prisons faster, given that the constant of minimum wage stays minimum and unliveable. Gotcha, we live in a communist country using a republic as a mask.

• September 6, 2019 at 6:14 am

you d get more complex creatures if you had a larger world with different environments, you eventually get a human creatures that will master all the environments lol. if only your simulation could be that complex.

• September 6, 2019 at 1:54 pm

Is there any kind of speciation in this simulation, or are all organisms able to interbreed? If it's the latter, it may explain why speed increased in the first example where speed was the only parameter, but not in the second. When speed is the only parameter there is a general drift towards the optimal speed value ( there is essentially one way of making a good living in this world). When multiple parameters can be tweaked, there are pressures driving drifts in opposing directions (you can make a good living being big, or being small). When all organisms can interbreed, the split can never happen and the organisms hover around a mid point. Unless you did indeed add speciation, and then I'm just talking shit 😛

• September 6, 2019 at 10:13 pm

Why did this popup into my reccomended?

• September 7, 2019 at 12:39 am

That's not evolution

• September 7, 2019 at 9:13 am

THE PEARS MUST CONSUME

• September 7, 2019 at 1:02 pm

You just made these guys cannibals, you monster!

• September 7, 2019 at 9:52 pm

Too many assumptions and variables. I'm on that bullshit side of Youtube again. Back to reality I go. Thanks for the comedy though.

• September 8, 2019 at 6:58 am

black blobs should be faster

• September 8, 2019 at 6:33 pm

Wow, this is so awesome! Did you create this simulator? What engine are you using and how are you getting the outputs? Very curious and interested!

• September 9, 2019 at 10:17 pm

brilliant!

• September 10, 2019 at 1:07 am

What program did you use?

• September 10, 2019 at 9:58 am

This is….amazing

• September 10, 2019 at 5:28 pm

2:25 Dude. You are not sacrificing efficiency at all. To make this interessting make them A: time = 1.0 energy = 1.0 B: time 0.5 energy = 3.0

• September 11, 2019 at 2:57 am

• September 11, 2019 at 5:00 am

I love this, but don't use the 3D graph, you can't see what the fuck is going on.

• September 12, 2019 at 8:52 am

How can we use this knowledge to decrease the human population? Yes, I said DEcrease. There are far too many humal individuals living on this planet to keep the ecosystem healthy and balanced. The human population must shrink.

• September 13, 2019 at 4:12 am

Our environment is THE most governing factor in life. Particularly the immediate environment but through the advances in technology that has expanded to effect us on a global scale, some more than others. What's more is that "sense" is what we're focused on, it may not seem that way due to so many varying occupations and not to mention the "stupids" of the world but all in all, we have become a species relying almost entirely on sense or rather, making sense. I have a strong suspicion that those who have studied evolution and this "natural selection", know full well what our life styles i.e our choices and our behavior – are doing to us as our species advances and have methodically worked out how to manipulate us into behaving in a way that contributes largely to our own, "natural selection". In other words, what I'm saying is that we are now almost definitely being trained to function in a manner that is in fact counter productive to the evolution which natural selection intended for us. We – over time – will in essence wither away to become nothing but brains that rely on other species or technology to do the things we are no longer able to do on a physically level. That technology or biology is however, as we all know, not easily accessible to the general public as can be seen with mass production of goods and the genetic alteration and ownership over organics that are now being patented by large corporations like Monsanto (not Monsanto anymore i know). The matter of "natural selection" is VASTLY complicated yet still in a way, remarkably simple, only in the sense that if you control the environment, you too control the evolution. We need to wake up and smell the fucking roses boys and girls.

• September 14, 2019 at 12:41 am

the last run showed a seperation and extinction of one type..

• September 14, 2019 at 8:08 pm

I thought this video title gonna simulate Columbine 🙂

• September 15, 2019 at 6:34 am

0:33 Did the pink blob just eat a green blob?

• September 15, 2019 at 10:09 pm

The blobs would always favour speed eventually because of this: it takes the same energy to reach somewhere, but you can do it faster

• September 16, 2019 at 2:29 pm

7:40 bruh they just went extinct

• September 16, 2019 at 5:46 pm

Awesome !

• September 17, 2019 at 2:41 am

Amazing! Do you happen to know whether someone has applied this analysis to an economic growth model? Which language did you use to run the calculations?

• September 17, 2019 at 3:48 am

Holy shit, the comment section here is a minefield. As expected.
Religion is a mental illness. Made more clear by the fact that these people sound like fucking retards.

• September 17, 2019 at 7:23 pm

Me:*gets call* oh? Oh hello! Yea I’m watching little avocados fight for survival, you? The channel is called primer. Okay cya

• September 17, 2019 at 8:21 pm

What's interesting about the slow decrease of food simulation is that the population seems to split into two different directions for a generation or two, before one strategy wins out.

• September 18, 2019 at 3:29 am

Another interesting point about evolution that you didn't mention here is that the overwhelming majority of genetic mutations have absolutely no bearing on the survivability of a creature. As far as I can tell, what we think of as evolution does not occur primarily when an animal mutates. Rather it occurs when an environmental change kills off individuals that already have previously irrelevant genetic traits that make them unsuitable for the new environment. For example, the wolf gene pool already contained every possible breed of dog. The genes for a poodle, for example, simply weren't expressed until humans removed all non-poodle genes from the gene pool. Another example would be the black death. Some Europeans randomly mutated genetic immunity to yersinia pestis long before its introduction to Europe, but you wouldn't truly say the European population "evolved" genetic immunity until the 50% who didn't have it were removed from the gene pool.

• September 18, 2019 at 3:29 am

Ok, but to be more accurate to the random mutations I think you should instead make some code that will randomly edit your existing code and add to it. It goes through the code and will randomly change a random number of characters to random other characters. If the change produces an error or nothing at all then remove the change. If the change produces something that works then keep the change and continue from there. Then let's see how many times you have to run it before you end up with the jelly bean men. Keep in mind the code could eventually create images and place colors on them if you let it run long enough.

• September 18, 2019 at 10:08 pm

Still 0 evidence for evolution

• September 19, 2019 at 10:31 am

Imagine if the world was like this…… 😮

• September 20, 2019 at 10:30 pm

Excellent demonstrations. I am looking forward to more.

• September 21, 2019 at 3:54 am

This is next level

• September 21, 2019 at 12:32 pm

1:15 When your'e home alone and eat more than 3 meals a day.

• September 21, 2019 at 12:42 pm

More speed never has downsides, if the needed energy is also just double and not more. It only means, the creature reaches the food earlier. Except more speed only influences forward speed but not rotation speed maybe.

• September 22, 2019 at 3:29 am

aw this reminds me of Conways game of life

• September 22, 2019 at 3:37 pm

it should happen to humans but we keep the weak alive….

• September 23, 2019 at 5:58 am

3:25 their backs looks like flavoured pears

• September 23, 2019 at 1:41 pm

Great simulation, but the problem is that energy may not be limited. In a real environment the more food and resources you could get, the more energy you could get, up to a limit, but mutations in energy limits and resources also affect this. So for this calculation a mutation in MAX energy should be added, and also the ability to convert food into energy. Eg. Starts the day with 100 energy, and top energy for the day is 300. Imagining that one food block is equal to 100 energy, if the blob for example consumed 2 blocks it could use the energy to replicate or to look for more food filling up energy stores for the next day. Let me know what you think! Subscribed

• September 23, 2019 at 1:44 pm

I'd like to do things like this, but i don't have a clue of how to start.

• September 23, 2019 at 6:53 pm

A couple of points:

1. One of the things I noticed was the random placement of food items. In nature, a pear (for example) grows on a pear tree, and it's highly unlikely that that pear tree is going to move anywhere… even over the course of several generations in fact. And so this little sim was a bit more random than what takes place in nature (I'm talking about this particular context only, of course – other food items such as small mammals might in fact be spread around more randomly). A clever addition, imo, would have been to include at least two different food types – static types (which perhaps have around 0.25 Energy) and non-static types (which, although harder to find, provide our blobby friends with around 1 Energy).

2. Whilst it was fun to see the addition (and the effects) of speed, size and sense, another trait which I feel would have been helpful to the blobbies is inherited memory. This would help each new generation blessed with a good memory stat locate a static food type (mentioned above) more easily and in a more focussed way over their speedy, sizeable, sense-enhanced 'rivals'.

Would have been interesting to see how things panned out with those two additions.

Anyway, fun vid to watch. Thanks for sharing 🙂

• September 24, 2019 at 2:59 am

Cool experiments. Can we really call it an experiment though, when we didn't form a hypothesis and arrived at no conclusions?

• September 24, 2019 at 10:31 am

You should make a 24 hours version of blobs roaming around.

• September 24, 2019 at 6:18 pm

Imagine we can make a simulation that inserts every property of physics and everything on the earth to look into the future.

• September 25, 2019 at 2:21 am

To really change things up increase the energy reserve and let the creatures live for 2 to 3 days without food. Now make the food restore only a portion of the energy and allow the creatures to eat a full days/energy worth of food. The dynamics should be completely different and your results will be completely different as well.

• September 25, 2019 at 1:47 pm

Right around 2:30 this dude created a simulation that is basically Hardy-Wienberg equilibrium and the 3 graphs related to it. Absolutely wonderful

• September 26, 2019 at 6:09 am

When they replicated they only produced one 'newby' every time.i think that's why population decreased so much. Try giving them 4 kids every time (used to be the average) and see what happens.

• September 26, 2019 at 9:56 am

Hi Primer.
On the second graph (the 3D one) you show the results after 11-12 generations
It seems very few to see the results of mutations when you have 3 different parameters.
Did you stop because more generations didn't make any significant change on the graph ?
I'd guess if you test it for hundreds of generations you would obtain "specific builds" that are the most efficient,
for exemple "Big-average speed-low sense" and "small-fast-high sense" would beat any other setup…
It was an interesting video 🙂

• September 27, 2019 at 9:16 am

When I was a kid I thought shit like this was boring, now I'm binge watching these vids. lol

• September 28, 2019 at 10:59 am

Goku. The pinnacle of human enolution.

• September 28, 2019 at 11:40 am

• September 28, 2019 at 2:43 pm

I love these vids

• September 28, 2019 at 7:46 pm

We living in Simulation!

• September 29, 2019 at 11:08 am

What works in simulation will never work in real life because you can not describe life in any language and make life using computing, that's pointless and waste of time.

• September 29, 2019 at 4:10 pm

Pink bois be like:
i am speed kachow

• September 29, 2019 at 10:02 pm

Ily

• September 29, 2019 at 10:02 pm

Ily

• September 29, 2019 at 10:03 pm

Yeet

• September 30, 2019 at 4:31 am

I think these are cool but I would appreciate if we could see the blobs fuckin. Just blobs laying blob pipe in a way that makes you feel inadequate. Thank you for your consideration.

• September 30, 2019 at 10:10 am

Does anyone know what simulator this person uses? I want to know for some experiments for myself because, nature has way more variables than is listed, or what he uses.

• September 30, 2019 at 11:45 am

Wow, that was super cool

• September 30, 2019 at 5:07 pm

Biology and 3d together in a cool way!

• September 30, 2019 at 5:22 pm

Hmmm.. So Americans have had more food than Chinese. This makes sense.

• October 1, 2019 at 9:52 am

How comes we still have millions and millions of primates called hooligans ?

• October 2, 2019 at 12:15 pm

Simulations are great. They're just satisfying to watch. Sometimes satisfying to build. And this kinda reiterates that whole, "A fool says he knows everything, a genius says he knows nothing."

• October 4, 2019 at 2:14 am

in the lower food environment, the population as a whole have higher sense so chances are if one blob can see food, several others can see it too. i think that's why speed is valuable: it's not enough for them to casually stroll around – they race to get what they can

• October 4, 2019 at 3:13 pm

How did you program the diagrams? Which language did you use?

• October 4, 2019 at 5:13 pm

When you run these scenarios how many iterations do you run?

• October 4, 2019 at 5:21 pm

Moral: to be the next Usian bolt, you have to be pink.

• October 4, 2019 at 6:07 pm

love your work bro!! hope to see more ! * o *

• October 4, 2019 at 6:35 pm

me gustaria q lo hiciecen en español porq no entiendo ni pepino, vine gracias a UPTD 😛

• October 4, 2019 at 7:31 pm

Here we simulate complete bullshit. Surprise, it doesn't work without hand holding, carefully scripted rules, and a number of interventions shaping the outcome to align with our biases. Well done. You have artfully illustrated how evolution as accepted by the masses is a baseless bullshit theory. Keep going, at some point the truth will dawn on you.

• October 5, 2019 at 1:33 am

first comment

• October 5, 2019 at 4:11 pm

Why you don't create a simulation where the creatures are divide in groups and they share also food? P.s. what program do you use for create simoulations?

• October 5, 2019 at 5:20 pm

Loved it!

• October 5, 2019 at 6:38 pm

Subtitles Spanish pls :c

• October 5, 2019 at 11:11 pm

THIS NEEDS TO BECOME A APP THAT LETS YOU SIMULATE THINGS <3

• October 5, 2019 at 11:26 pm

My science teacher makes this 9999 times harder to understand

• October 6, 2019 at 5:36 pm

Excellent introductory video to, what would hardly anyone guess – ecology . This is what ecology is all about. Ecology ≠ environmentalism.

• October 6, 2019 at 8:41 pm

Playing god I see..

• October 7, 2019 at 4:41 am

I'm pretty sure the statement "Selection is not for the good of species" is always wrong.
The number of the creatures is not the right measure for the good of species.

• October 7, 2019 at 8:21 am

I can tell you these creatures evolved long before you did this…I played volleyball with them around 20 years ago.

• October 7, 2019 at 3:00 pm

Majin Goku wtf

• October 7, 2019 at 4:47 pm

This is how you should teach biology. Run a simulation with blob thingys

• October 7, 2019 at 5:51 pm

Maybe the size was really too risky. For example, eating another blob could have given 2 points (allowing to reproduce), and being bigger allows to store more energy.

• October 8, 2019 at 1:38 pm

how do you create this type of simulations? Any kind of rendering tool or programming language?