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.