Evolving the Living Wheel! - Evolution Simulator
Vložit
- čas přidán 12. 09. 2024
- Welcome to Evolution! Evolution is a free to play evolution game where you use a neural network to program a skeleton using muscles, bones, and joints!
- - - - -
Evolution Simulator Gameplay Overview:
Use joints, bones and muscles to build creatures that are only limited by your imagination. Watch how the combination of a neural network and a genetic algorithm can enable your creatures to "learn" and improve at their given tasks all on their own.
The tasks include running, jumping and climbing. Can you build the ultimate creature that is good at all of the tasks?
- - - - -
Play Evolution Simulator free:
keiwan.itch.io...
- - - - -
Q. What is a supported video?
A. Due to FTC rules, all videos where I have received a free download, merchandise, or any travel arrangements is supported by the developers.
Q. What is a sponsored video?
A. Due to FTC rules, all videos where I have received financial incentives to produce a video need to be disclosed. I will (and have been) disclosing these as sponsored.
- - - - -
Want more Blitz? Check these links out:
Subscribe: bit.ly/Sub2Blitz
Twitter: / blitzkriegsler
Twitch: / blitz
Merch: www.teepublic....
Setting generation time that short doesn't really let your creations evolve.
yes i had a dog run for 200 evolutions and it kinda started to work
But you could have made the time longer and it would only have taken 100 for it to walk perfectly
Pyndor, Yeah!
Thisyellowcar It doesn’t work like that it doesn’t evolve to achieve more score IN the evolution, it evolves AFTER the evolution, while having a short amount won’t let the evolution evolve because it has a very limited time to act, letting it a long time will only make it repeat and don’t learn anything after a certain amount of time.
Pyndor for eat results, add more population.
The wheel would've worked if you had some patience and also gave it more time to do it's thing
I made a creature in a shape of a ball and at gen 100, now they go at around 8 M/S, really fast for this game
Never seen the dude go past like generation 30 or something like that.
Interesting things start happening around generation 100 or so usually.
The ball is supposed to make them jump over it and not to hit them!
I think the way that it works is that if they jump over the ball the species gets a higher chance of surviving, and generations after it will start to be more like that species (evolution and all that)
Shadowolf 57
I think it’s a matter of: the longer they go on for without hitting a ball, the better their survival
Yhea how did he not think of that? Is he high as hell when filming these video's?
Yes.
The wheels I made had a free weight inside which they could swing around to accelerate. Sadly they liked to trow their weight outside of them and let it fall. They didn't look how I wanted, but they got pretty fast.
Captain Stroon i
Are the wheels the fastest type of creatures?
@Pleeplop 123 No, they are the simplest ones. The AI doesn't have to learn a lot to move those wheelcreatures. Eventually creatures with legs and especially jumping creatures can get really fast, but those need a lot more generations.
Captain Stroon .
Captain Stroo
Make a series on this. I love this game.
Mason Doole same idea
The problem is that it’s viewing the arms as legs. All limbs are considered to be legs in this
Crated technically it doesn't know what legs are. All limbs are basically things for the muscles to contract or expand. They then take the best result for the preset task and and attempt to both break down what it was that made it so favorable, while also trying new variations to improve upon the that success in the next generation..
It's all just muscles and bones to it, but it will figure out some muscles can be used for balance, like the ones controlling the "antennas" on the preset Roo creature. It's really good at balancing too, but you have to build it so it can't move after falling down or it will learn to crawl instead. I had to install a crash bar on my unicycle to prevent it from becoming an expert face planter. It then learned to balance perfectly long before it learned to complete a single pedal stroke. It's awesome watching it complete more and more of a single revolution while staying perfectly upright, then falling over, not knowing what to do next. I'm at gen 4300 and it just completed a full revolution, now it just needs to learn to repeat the cycle.
Yeah. Just yeet the arms.
Doggo
"When climbing please remember to turn your feet the opposite direction!" Do climbing with the wheel but put feet other way.
If you go fast enough down in climbing (using like a triangle or square or something) you can get to a flat area and then if you go down further the ground will just be gone and your creature will fall.
Not sure this is evolution as much as it is supposed to be machine learning. Evolution implies changing its characteristics to meet a task but this is more learning to use what it has to complete a task.
john thaxton its like mental evolution, there are mutations that cause them to use their given body differently, until only the ones that can complete the task with the specific body they were given are left.
Well, but architecture of neural network *IS* a characteristic.
Neural networks themselves "learn" by evolving.
Yeah, but “Evolution Simulator” sounds cooler than “Machine Learning simulator”
DEBUNKED 😂
john thaxton well I think it’s referring to when your creature isn’t doing good you change it to do better.
You could have called this video “The Circle Of Life”
😂😂 good one
The problem is that you can't have locked bones that only move along certain paths, rather than a fully rotational joint.
7:00 for the wheel
thx
Connect muscles between the same two bones to make it stronger. setting generation time higher is much more effective than just waiting for hours too.
Doesn't the official FAQ debunk that?
5:35 best floss ever
"Woah! That guy fell up for a second!" -Blitz 2018 2:39
How about you try to make something with only using:
15 Joints
20 Bones
40 Muscles.
That's alot
Mareno Harr Olsen yea it kinda is but like he should try to go and do less. But if he uses all of everything he will have something difficult to use.
You can't do that
There would be at least 6 triangles in this creation using everything
Dalin Palanychka me:*makes triforce roller
Keep the time around 8 seconds, add as many creatures as your PC can handle thanks
4:15 he he
5:22 give me your lunch money
Can you try to make an inchworm type creation? That might be fun :-)
Give it spikes on it to help it move
Didn’t he make a worm thing on his first video?
* Suddenly I think what if someone made a human centipede in the game *
@@kdrfjvehgrkegotf4912 Oh boi
Have the inner circle only connected via mussles to the outer circle, cause bones don't bend
Agaming guy
The muscles have no structure at all, so they just glitch and fly away.
gaming guy i'd say tendons need to be added to the feet in the way our ankles work
gaming guy the feet were bending and breaking alot
if what you mean is make the wheel doesn't colapse, it is far easier to do. Just do a regular polygon (with about eight sides it seems an wheel) and connect each joint to the two second nearest joints on the "wheel". They don't colapse and it doesn't add too much weight for the creatures.
If you do this you will have two squares making the form stable (with the eight sided polygon) or two triangles (with the six sided polygon) or two lines/diagonals (with one square). All of these keep the form almost completely stable.
The only possible exception (I didn't teste at all) is when you have an odd sided regular polygon.
Only if they broke
I think it’s because the way the human is facing. Because we don’t shuffle side ways and that is how you made it
Because you can't make the human look left or right.
That guy fell up - blitz. Best quote of the year.😂
God: **face palm**
it uses a neutral network to chose how muscles move , so in the start it will be pretty random, then it will chose the most effective way to move a muscle. So nothing is considered legs, muscles are the only thing which changes.
the first design with the weel inside was almost working, it only needed one more set of muscles that joined the central part crossing each other so it could work as "antagonist" muscles. thats how every articulation works, you need to set of opposing muscles to move it properly (at least). medical student here, want to see it work!
STAND UP!
STAND UP!
When I move you move (just like that)
When I move you move (just like that)
When I move you move (just like that)
Hell Yeah! Hey DJ bring that back!
"They might learn how to run, just let me run this for a while." - #1 pun of 2018
Pretty sure the wheel was getting stuck because it was missing bones to like 8 of the joints (which you did on purpose for some reason)
so it has no way to support the weight of the wheel and then collapse and creates a flat surface the wheel can't overcome
once you did a proper wheel, you left the things on the outside which created a rough surface. making it harder for it to roll away.
I highly recommend making two separate bones and connecting them with a single muscle. Just a warning though, it might mess up your game
A tip blitz, take a look at the human foot, the ankle is not directly above the heel, try doing the triangle but moving the ankle more towards the middle
2:11 now that using your head
Thanks for the great video. Basic problem with the wheel you created, is it has triangles with the bones, which cannot move. Just create 16 exactly (!) equal length spokes from a center joint (, without joining the outside of the spokes by bones). Then join each spoke with a muscle with both neighbours. Then strengthen each 2nd muscle to the max and it will run within 2 or 3 iterations.
But imagine an actual, living wheel with flesh, bone, and muscle.
suggestion: spam random joints everywhere, connect it in a way, and add muscle, then see what happens.
usually you would want one muscle per joint, because each muscle has it's own set of code.
I looked back in my saved simulations for this game and i found a stick figure at 79th gen... that shuffles right... and fast! I have no idea how i did it but it is possible... somehow... anyways try making a spider climb (even though climbing and obstacle course seem to be the hardest to do).
Make the circle, but a lot smaller and it could work, those legs are helpful additions aswell
Give your muscles leverage on the bones, you have to set the muscle further down towards the end of The Joint to have better leverage so better strength with the muscles
The ball triggers their primordal instinct to jump over it .
Thanks for being such a great CZcamsr and never cussing you always brighten my day. Please don’t start cussing. ❤️ Cussing = bad words.
I mean, what’s wrong with cussing?
Thestuffsofstuff He's a sissy. Though, that's okay I guess
your so sweet stonnespirit warriorscats
thestuffsofstuff cus its bad
What is the time he cussed
Blitz is just messing up the leg's.
It's a 2D simulation but Blitz is making 3D humans.Thats why it can't walk.
Make this kinda creatures but don't connect the bones that go outwards. Just have a joint in the centre with bones sticking out and see how well it'll do!
I can't, the way he says wagon wheel XD I honestly cant XD
Waygin weel lol
So fun to watch!! I tried this game yesterday, my humanoids also failed, I did make some sort of legisch thing with two sticks to keep balance and after letting it run for about 100generations they were jumping of the screen and reminded me of bunnies, that was quiet fun :D I also tried making a centipede, that one had less succes ;)
9:45 It’s more like a square than a circle. That’s why it is stoppong!
2:13 this guy was just walkin down the stairs and trips im dead XD
Hint. Human anatomy has at least two bones in limbs leading to every joint for a reason, provides strength
Remove bones from inside and legs. Then put muscles connecting every single bone. You get jumping sponge :)
Thanks for the link I’ve been looking for this game for a while
Try making it less complicated, the bones connecting from end to end to resemble a circle does not allow it to move, making it get "stuck". It needs free movement.
Try making the circle smaller? Not sure, just a guess. But please do more of this lol i love this game
5:39 generation 11 is doing the floss!!!!
Please keep making this it’s so funny and interesting. Keep doing whatcha doing!
This whole entire evolution game is amazing
For make the wheel doesn't colapse just do a regular polygon (with about eight sides it seems an wheel) and connect each joint to the two second nearest joints on the "wheel". They don't colapse and it doesn't add too much weight for the creatures.
If you do this you will have two squares making the form stable (with the eight sided polygon) or two triangles (with the six sided polygon) or two lines/diagonals (with one square). All of these keep the form almost completely stable.
The only possible exception (I didn't teste at all) is when you have an odd sided regular polygon.
You’re pretty cool, and your content is funny. You’ve earned a new subscriber! :D
Also, the problem with the human thing is that the AI wants to use every muscle in order to move forward. Even including neck muscles, arms muscles, and otherwise. Tipping over means improving distance.
Blitz, I made a human in this game that worked pretty well, all you have to do is just give it arm and leg joints, have a great day!
finally some videos of this game! yay
"People don't normally walk in a shuffle" I work at wall Mart I beg to differ
I love you nice to meet you your my favorite youtuber bliz keep doing your job.😀😉😉😉😉😉
Separate the 4 double joints... Symmetry is key!!
joints in between the bones, to allow more flexibility for the wheel
Let it roll with a center of mass. Give it a heavy core suspended by muscles within the bone ring. As the muscles to each side contract the center of mass will shift causing it to roll. Same idea behind BB-8, Sphero, and those old timey monowheel motorcycles.
I love seeing your content! Can you do more of these videos?
A wheel that works is one which has a basic exoskeleton, like the last iteration you had (just minus the legs), but a weight in the middle which can pivot 360 degrees around the inside of the wheel, with the pivot point being the centre of the circle. Muscles attached to the weight and the edge of the circle allow to weight to spin around the centre of mass so that the wheel rolls along. I found that 4 muscles total works well, however maybe you can make more work better. I've gotten fitness to over 12%, so maybe you can do better.
Hey Blitz! I really love your vids and think you are a great youtuber! Keep up the good work!
You are the best youtuber ever
You should point the feet to the right if you want it to run.
I love ur content it's original funny and amazing
He’s also great at dancing!
Each bone making up the circle has to be connected with a muscle to the one after it. That way it can contract between those joints.
Why would you try to make a circle on a grid? Sure use the grid to get the basic shape if you need it but turn it off and tune it to be smoother. And you have to remember your geometry. The balls are joints and will just bend without support so you need to use the bones to make them stronger. use triangles a lot since it's the strongest shape with the least amount of parts.
The wheel would work if you gave it a higher rate of point symmetry. At 11:07 it has point symmetry of 90 degrees. Every quarter is the same (not accurately because you weren't 100% precise but I don't think that should matter much). If you removed the 4 unmuscled spoke sections and moved all the other spokes against eachother, you would have room for 2 more muscled spoke sections. You would then have a point symmetry of 36 degrees where every 10% of the circle is the same. This empty space is the first part of what's causing it to sink in on itself because there are no supporting muscles there.
When you started making the spokes, your big mistake was splitting it into equal halves and then quarters first. This is why you were left with the empty space at the end. You low-capped the point symmetry. I would have counted the number of joints on the outer ring. (In this case 20) This would mean I could place spokes every 1, 2 or 4 joints for a point symmetry of 5%, 10% or 20%. 4 is probably too unstable, with only 5 spokes in total. So I would start with a spoke every 2 joints, so 10 in total. You've placed the muscles correctly for that design, (as IXI shapes). You have 12 spokes, but they are unevenly spread over the outer circle which causes instability. If you want maximum rigidity, you would have to go for a spoke every joint with muscles placed in V shapes between the outer circle bones and the spokes.
I'm actually pretty curious which would start out as faster and which would end up the fastest. But not enough to buy the game. Cheers.
The game is free.
The longer the generations let, the more data the computer gathers and the better the evolutions are. Like 4 evolutions with 30 second time intervals with beat 80 evolutions with 2 second time intervals any day!
I actually tried the ball thing on my own before this video. I made a simple ball shape, connected the outside bones only to the next bones over and but two free moving bones on the inside with 1 muscle on each side of those bones so that it could shift weight around.
I have not watched this vid yet but I feel this is going great.
I think you need to give the human guy elbows, so that way he can learn to flap his wings to stay balanced and to get momentum to walk forward
Get ride of the inner circle. Just a simple circle and connect muscles to all sides (bones), so all possible connections. It flies
People evolved to pass all those tests so creating something that will too should be your goal.
Maybe of you made the human with spring legs it might jump
blits, I found the easiest way to get actual results, is set each generation to 25 seconds and let it run for 1,500 generations, I found even my dumbest designs lerned to work.
You gotta make the circles rounder. Just use pythagorean triples.
It's like when cartoon characters trip and roll down steps!🌀🔺 😹
Congrats, you invented the sea urchin
hi there if you want to make a walking man why not try to remove the arms because the organism might think that all off those are usable to move, (crawling)what you want him is to walk not to crawl so remove the arms (start learning to work) and add them (start learn to balance with arms) haha i think this idea will work by the way I'm 15y old
Joints in the center of wagon wheel runners and muscle instead of bone for the circumference + more time for it to learn
Set at least 10 seconds per generation and let it run for lots of generations - like 100 generations.
Also, try doing the climbing one.
You should get rid of the spokes and have a center conected to a wheel with mocles
this needs steam support
if you want the person to walk, you have to connect the legs to the arms.
Blots, I am new to the channel and I have been watching your old vids. I subbed and keep up the good work!
Edit: Ooooooooooooof I spelled Blitz wrong.
Welcome
*sees typo. edits comment. notes that you misspelled a word instead of correcting said word* ;p
I like saying ooooooooooooof.
I like blots he’s my favorite youtuber
Hey blitz this guy spelled your name wrong!
the reason for the wheels not working is that the game registers the top parts of the wheels as a head or arms.
Oh my gerd! I played this on Saturday!
5:10 Literally Elvis.....
You can add muitiple things by just marking more in the one you have
The human needs a pelvis bone type structure above the legs to give it strength and stability, otherwise it puts too much strain on the spine.
I would suggest you try and make a human from the side view because that would allow him to walk also to get the second leg I would suggest that it be already be lifted at a 90 degree angle
It would be funny to see the ball rolling down the stairs
Please make more, this game is so addicting. If you do can you make an animal like a dog, cat or other animal