Code center > Bugs and fixes
Is this a bug?
shvarz:
Here is something weird I noticed. Just to re-cap, I am evolving Dom. Inv. to conditions with high friction and running food. I started with Alga grexa as running food, but I was modifying it a bit to adjust for increasing friction. Mostly I was increasing it's speed. Now I am at friction 7.0 and I noticed something weird about the way Alga grexa is behaving: it often sits in one place, almost not running. PY suggested that it is because veggies get body points when fed and that Grexa accumulates those body points and becomes so fat that it can't move.
So I added a gene that converts body into energy when body exceeds 5000, but that did not seem to help. And about the same time I noticed that the whole energy flow in my sim started toget messed up: slight changes to amount of energy given to veggies led to huge variations in bot populations. And another strange thing: Veggies would grow like crazy, yet I saw some of them simply go "puff!" and disappear as if from not geting enough energy. Crazy stuff!!!
So I went to console and started poking around: What I see is that two veggies are almost identical, they have tons of energy (they are maxed out at 32000) and they have somewhere around 5000 body points (of course). Yet one of them runs at pretty high speed, but the other one can barely move. I am attaching the settings file and the new grexa. Take a look and see if you can spot something weird or if you can explain what is going on.
Shen:
YES! I thought I was going nuts! In my evo sims ive been noticing the same thing!
It shell, absurd amounts of it, like 5000. Your bots get more mass than there .up genes input so they cant move. I figured it was some wierd mutations spraying random values around the place but ruled that out. You sometimes get poison and venom as well.
At least I do, check yours and report back so I know im not going insane.
Numsgil:
Definately check shell. Shell really screws with speed, way more than body ever could. And since the limit on shell has been eliminated, it's possible for bots to accumulate enough shell to not be able to move at all.
shvarz:
Hmm, how would they get shell? These are just veggies, there is no shell-making genes. A bug? I'll check later, too drunk right now.
PurpleYouko:
There is actually one small bug that I am aware of that relates to mutations.
Since the major changes in the mutations code recently, somehow a setting of zero in "Rate of mutation of mutations" doesn't get fixed properly.
In other words it mutates.
It takes a lot of iterations to move it away from zero due to the nature of the gaussian shift in rates. However it does eventually become one or two in some bots and then other rates begin to change.
I have seen a population of non-mutating bots produce major mutations occasionally. These mutations rarely survive though so they don't spread through a population like regular mutations.
It is possible that one of your sysvars has mutated in some of these veggies.
Navigation
[0] Message Index
[#] Next page
Go to full version