I think it's because it's not exactly distance as much as it is x position (but that's a mouthful!) and I think they start *behind* the 0 line but not ahead of it, so it averages out to a negative x position.NealCruco wrote:Bug: When starting a new generation, the distance counter starts at a negative number (usually -3 to -5) instead of 0. Not only is this wrong (distance can't be negative), but it makes it hard to figure out how far the creatures are actually going.
The Fittest
Re: The Fittest
Convincing people that 0.9999... = 1 since 2012
- testtubegames
- Site Admin
- Posts: 1156
- Joined: Mon Nov 19, 2012 7:54 pm
Re: The Fittest
Two things, there -- indeed you've found a bug. When the round starts, the distance should definitely be zero. (After all, I go to great pains to position these weird creatures fairly. I guess the first 'find distance' happens *just* before they are in their proper positions, though.)
As for the negative distances, I do want to have negatives. As robly says, that represents the fact the creatures have gone backwards. And if evolution isn't going so hot (like if you, with your mouse, click the worst creature each generation), then they can go backwards. But I can see why distance might be misleading, since in physics, that term is always positive.
Maybe I change it to something like "Farthest: 10m".
As for the negative distances, I do want to have negatives. As robly says, that represents the fact the creatures have gone backwards. And if evolution isn't going so hot (like if you, with your mouse, click the worst creature each generation), then they can go backwards. But I can see why distance might be misleading, since in physics, that term is always positive.
Maybe I change it to something like "Farthest: 10m".
Re: The Fittest and new to TTG
Hello TTBers! I am terfe, exfret's brother.
I have created a creature that gets 90 distance in fittest. Beat that Andy!
I have created a creature that gets 90 distance in fittest. Beat that Andy!
Re: The Fittest
Whether or not you've fixed it, the bug is gone now. I'm running the sim right now, and distance starts at 0 every time.
-
- Posts: 523
- Joined: Mon Jun 03, 2013 4:54 pm
Re: The Fittest
Code: Select all
050140300818011100430029115730113495034106102449130111950023475132132130750549104636
Code: Select all
050140300926011160431032126033107604830106122450132111043022595130132110750549114130
Code: Select all
050270301107004280130037135341108734830111171450126111040017904830137150249547104130
Code: Select all
050290101313008430149033174742109515034110130839127100942019904430136130047548153745
Code: Select all
050625301517002500250030163842109405330100180643121170342012904030140100450543143747
$1 = 100¢ = (10¢)^2 = ($0.10)^2 = $0.01 = 1¢ [1]
Always check your units or you will have no money!
Always check your units or you will have no money!
Re: The Fittest
ARP, when I run your last creature with a spiked floor, it breaks every distance record I've seen on this site. Great job!
Edit: Okay, Andy, you have a big problem to fix here. As anyone can see from the above photo, the ground ends at about 80 meters. (At least, I'm assuming that's the unit used.) I thought this was just cosmetic. It's not. The ground actually ends there. So after running ARP's creature through about 20 more generations, it just crawls over to the pit and throws itself off. Not much point to the evolution process now. And just so you can see for yourself, here's the DNA.
Code: Select all
050625301541002610247021124245109405330100100748120120335012904030140110650543143241
- testtubegames
- Site Admin
- Posts: 1156
- Joined: Mon Nov 19, 2012 7:54 pm
Re: The Fittest and new to TTG
90?! On flat ground? I'm impressed - would love to see the DNA if you've still got it!terfe wrote:Hello TTBers! I am terfe, exfret's brother. I have created a creature that gets 90 distance in fittest. Beat that Andy!
That's a neat progression -- especially since you started from a stick. The pits can take a looong time for evolution to figure out. I sometimes start my creatures in the relatively forgiving flat ground, then work them up to the pits once they've got basic locomotion down. But the species you made... pit-born and raised they are. Incredible the clever ways evolution can solve problems. Stilts... that turn into a single support-tail! Crazy.A Random Player wrote:Gen 1313. Getting up to 40-45, stagnated at 29 about 150 generations. Evolution. Man. When you think it's stopped, nope.
It's a commentary on the futility of life. How we're all striving towards a goal, but when we finally reach it...NealCruco wrote:As anyone can see from the above photo, the ground ends at about 80 meters
Ah, no, actually, I just put an upper-limit to the distance to make things easier back when I was making this. I figured people wouldn't make it that far (I figured wrong!), and by capping the distance it speeds things up a bit. That's fix-able, I just need to figure out a way to extend the ground. Either extend it to another high number, or figure out a creative way to have it move along with the creature.
In other news, you all seem to be enjoying the sim. After having it gather dust on my laptop for so long, it's nice to see that the evolving creatures have some cool secrets to share (stilts/tails/defeating-the-caterpillar). So maybe it's time to take this one out to the prime-time... up on my main website. If so, what suggestions do you all have for the sim? Things you want, things you hate, etc. (Play modes, or # of save slots, or going back in history, or or or) As I said at the top, I'm not going to spend too much time on this one, maybe a week's worth of work.
-
- Posts: 523
- Joined: Mon Jun 03, 2013 4:54 pm
Re: The Fittest and new to TTG
Suggestions:testtubegames wrote: In other news, you all seem to be enjoying the sim. After having it gather dust on my laptop for so long, it's nice to see that the evolving creatures have some cool secrets to share (stilts/tails/defeating-the-caterpillar). So maybe it's time to take this one out to the prime-time... up on my main website. If so, what suggestions do you all have for the sim? Things you want, things you hate, etc. (Play modes, or # of save slots, or going back in history, or or or) As I said at the top, I'm not going to spend too much time on this one, maybe a week's worth of work.
A few more tooltips/helps (like for the mutation button), and what selecting a line thing actually does
Allow inputing DNA without choosing a starting creature
Setting different times (like 5 seconds or 20 seconds)
What about lower/higher gravity?
They aren't evolving catapults to launch themselves off the edge yet? We must give them more time!NealCruco wrote:So after running ARP's creature through about 20 more generations, it just crawls over to the pit and throws itself off. Not much point to the evolution process now.
$1 = 100¢ = (10¢)^2 = ($0.10)^2 = $0.01 = 1¢ [1]
Always check your units or you will have no money!
Always check your units or you will have no money!
Re: The Fittest
Suggestions:
DNA modifier- input each part of the code to get the DNA string so 'artificial evolution' is easier. Components that rotate in harmonic motion and pistons (back and forth, also harmonic), because it's limiting to just use the same old rotating parts. Ability to have more legs. More save slots. More control over mutations (e.g. Max length added/taken away from arm, chance of adding new arm, max number of mutations, ability to mutate piston arms). Ability to choose the number creatures that take part and whether they have to be better than the parent to become the next parent. Different modes: cooperation-2 species work together in some way, race-get to goal as quick as you can, survival-wall of death approaches faster and faster and they must outrun it for the most distance, endurance- meet relay points at certain time intervals for as long as you can, speed round- one with the fastest max speed after set period of time wins. Also inclines and declines and slipperiness. Also, user-interference (e.g. Dropping bombs or speed-ups). Multi-event- creatures get combined score from selected multiple events and then mutate. Ability to alter wind conditions. 'Ladders' or stairs to see if they can climb up them. King of the hill- highest creature wins (as opposed to distance).
DNA modifier- input each part of the code to get the DNA string so 'artificial evolution' is easier. Components that rotate in harmonic motion and pistons (back and forth, also harmonic), because it's limiting to just use the same old rotating parts. Ability to have more legs. More save slots. More control over mutations (e.g. Max length added/taken away from arm, chance of adding new arm, max number of mutations, ability to mutate piston arms). Ability to choose the number creatures that take part and whether they have to be better than the parent to become the next parent. Different modes: cooperation-2 species work together in some way, race-get to goal as quick as you can, survival-wall of death approaches faster and faster and they must outrun it for the most distance, endurance- meet relay points at certain time intervals for as long as you can, speed round- one with the fastest max speed after set period of time wins. Also inclines and declines and slipperiness. Also, user-interference (e.g. Dropping bombs or speed-ups). Multi-event- creatures get combined score from selected multiple events and then mutate. Ability to alter wind conditions. 'Ladders' or stairs to see if they can climb up them. King of the hill- highest creature wins (as opposed to distance).
Nobody ever notices my signature. ):
Re: The Fittest and new to TTG
Yes, I do still have the code. Here it is: 050690533903050782930022362250020253950205311850133182650050192430testtubegames wrote:90?! On flat ground? I'm impressed - would love to see the DNA if you've still got it!terfe wrote:Hello TTBers! I am terfe, exfret's brother. I have created a creature that gets 90 distance in fittest. Beat that Andy!That's a neat progression -- especially since you started from a stick. The pits can take a looong time for evolution to figure out. I sometimes start my creatures in the relatively forgiving flat ground, then work them up to the pits once they've got basic locomotion down. But the species you made... pit-born and raised they are. Incredible the clever ways evolution can solve problems. Stilts... that turn into a single support-tail! Crazy.A Random Player wrote:Gen 1313. Getting up to 40-45, stagnated at 29 about 150 generations. Evolution. Man. When you think it's stopped, nope.It's a commentary on the futility of life. How we're all striving towards a goal, but when we finally reach it...NealCruco wrote:As anyone can see from the above photo, the ground ends at about 80 meters
Ah, no, actually, I just put an upper-limit to the distance to make things easier back when I was making this. I figured people wouldn't make it that far (I figured wrong!), and by capping the distance it speeds things up a bit. That's fix-able, I just need to figure out a way to extend the ground. Either extend it to another high number, or figure out a creative way to have it move along with the creature.
In other news, you all seem to be enjoying the sim. After having it gather dust on my laptop for so long, it's nice to see that the evolving creatures have some cool secrets to share (stilts/tails/defeating-the-caterpillar). So maybe it's time to take this one out to the prime-time... up on my main website. If so, what suggestions do you all have for the sim? Things you want, things you hate, etc. (Play modes, or # of save slots, or going back in history, or or or) As I said at the top, I'm not going to spend too much time on this one, maybe a week's worth of work.