I'm guessing this stuff (multiple conds in same gene) is what makes the program beleive that there are 18 genes instead of the actual 12.
Yeah, the bot learned to slow down whenever it hits something (usually food) and does not evolve any further. The fact that the program's mutation routine is messed up does not help either... The good news is that it has tons of DNA now and most of the genes are not junk, but are active genes. I think the current bot is good enough to survive in the current sim and that's why it is stuck in evolutionary pathway. So I am going to try and create some more selective pressure for it. After all, right now the bot's population does not follow the "up and down" curve that is indicative of a good selective pressure.
So, yes, I am getting tired, but I am still far away from giving up!