Evolution Simulator of Creatures Doing MATH (Part 1)

preview_player
Показать описание
Yoy, math is everybody's favorite subject

The camera gets super shaky at certain parts of the video. I thought I stabilized it, but I guess it didn't work.

If you're watching this before the edits take effect, then you'll see 8 minutes of black silence at the end of the video. Don't watch those 8 minutes because you will gain nothing from that.

Music:
"Spiritual Meditation" by Purple Planet Music
Рекомендации по теме
Комментарии
Автор

"Let's simplify things"
*Super complicated description*

ariztrad
Автор

I came to this video thinking that these creates were actually going to evolve solving more advanced math problems... I was wrong

THATcommentor
Автор

"It's a little depressing seeing your children underperform and die"

UseroneGaming
Автор

I marvel at how the graph looks like the geologic record irl.

theCodyReeder
Автор

I think it would be interesting to add something like "Muscle fatigue" where muscles used too many times a second start "wearing out" meaning their min and max values come closer together the more they are called per second producing less violent vibrations.

ctothorp
Автор

That beginning reminds me of MinutePhysics...
And now there is much more diversity in creatures!

erikfassett
Автор

"I'm going to simplify this" *Adds a bunch of math operations*

dylant
Автор

After seeing the title I thought you were going to kill creatures who got math questions wrong.... so that evolution creates calculators!!

davidp.
Автор

From my experience with making simulations involving evolution, genetic algorithms love to take advantage of small errors and technicalities in the rules.

nyx
Автор

I know this project is probably out of your interests, but I have a proposed way of getting creatures that don't twitch:
Add "energy". Every time a creature contracts and extends a muscle in one full cycle, it will loose a bit of energy. When a creature runs out of energy, it stops, exhausted. This is obviously just a more "sophisticated" way of explaining a limited number of contraction-extension cycles.

CreativeVery
Автор

Idea: Make it so that creatures can’t survive when there’s mainly just one type of creature. This will increase creature diversity therefore causing more interesting mutations to become more likely to happen.

bradey
Автор

If you really pay attention, the twitching creatures actually act like an engine. One of the nodes acts like a crank shaft and the others act like the combustion chambers with the muscles being a piston. All the nodes alternate pushing and pulling, and since they are pushing and pulling so fast the crankshaft node goes back and forth, the more in sync the pistons are the more efficiently the crankshaft node goes back and forth making the creature move forward.

BlarghMeow
Автор

Vroom, vroom, the creatures looked like motorcycles.

LoongYawLee
Автор

You need to add some sort of rotational muscle to really get things going.

martinshoosterman
Автор

I don't know if it would actually help, but I think the simulator might be more realistic if it ranked creatures by absolute distance from the starting point rather than the distance to the right, as you could easily mirror any creature that moved left to get the equivalent creature which moved to the right. In this way, the creatures that move very far to the left can contribute to the overall progress of the entire simulation (mirror the left-moving creatures to get right-moving creatures). The only problem I can think of is that the x-coordinate would be opposite on the node and, therefor, might change the creatures behavior as it moves to the right (when mirrored). However, I think it could easily be fixed by changing x-coordinate to absolute horizontal distance from the starting point.

Like I said, I don't know if this could help at all, but I thought I would mention it anyway.

Also, I really enjoy watching these simulation videos, hope you can make more soon!

Автор

I like the framerate counter :)
Also, twitching burns calories with no effort. Twitch is also a great streaming website.

MeesterTweester
Автор

You should make it so that if a creature has more than 9 muscles or nodes, the species name uses hexadecimal.

S60 (6 nodes, 10 muscles) -> S6A
S72 (7 nodes, 12 muscles) -> S7C
S73 (7 nodes, 13 muscles) -> S7D
S74 (7 nodes, 14 muscles) -> S7E

Ian_
Автор

Cary: you're supposed to have beautiful and realistic walk cycles!
Creatures: Haha muscle goes

Rudymc-duor
Автор

guys, what if carykh made it so that you cold design your own creature and see how it goes up against randomly generated ones?

decent_goat
Автор

In the end, the creatures became cars.
Nice.

emmanuelfiorini