Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Evolution

Create creatures and let them evolve to see how they master various tasks. · By Keiwan

Running creature, Simulations doing well, "Best Of" staying still.

A topic by Mackncheeze created Aug 09, 2017 Views: 1,756 Replies: 3
Viewing posts 1 to 3

You can see it right here. It's been this way since about Gen 10, and continues well into the 200s. My simulations continue to make progress, but my Best Of barely moves. It definitely changes every generation, but it's still staying still. As far as I can tell, none of the simulations are even doing that.

Developer

Yes, I've seen this happen and it really bothers me as well. I constantly keep getting comments / reviews claiming that the algorithm is clearly not picking the best one or that the fitness function has a problem but that isn't the case here. Otherwise, the creatures in the simulation scene would also stop and do nothing - but they don't. They continue to evolve like expected. This is definitely a bug with the "Best of Gen." scene and I currently have no idea why it's happening. I'll probably have to figure out a way to "look into" their brain and see why they aren't doing what they were doing before even though they have exactly the same chromosome.

A major problem with this is that I don't even know how to consistently reproduce this issue. As you might have noticed yourself this doesn't happen all the time - in fact it only rarely happens which makes debugging it a lot more difficult.

So if you, or really anybody, could help me figure out how to reproduce this bug, I'd be very grateful!

Thanks for starting this thread!

I've had it happen a lot on more complicated creatures. I'm on the desktop app, btw.

It's always following one creature, which is not always the best one, and it might show that one instead of the best one in the best of?
I was wondering if that also is why i might have a creature that is almost working and it abandons that version for one that just jiggles a bit.

I just chalk it up to bad evolution, click back and try again though. :)