Darwinbots Forum
Code center => Bugs and fixes => Topic started by: Zinc Avenger on November 28, 2006, 08:09:05 AM
-
The "Best bot" button doesn't work in veggie-only sims. Which is understandable, I guess given the heterotroph orientation of the program, but if you hit "best bot" then try to call up Robot Info, the program crashes.
-
I don't trust this function works well under heterotroph sims either. What does the program consider the best bot? I prefer to select one manually who appears to be a strong survivor and keep up a stable population.
-
Then perhaps we should have a discussion on what counts as "best". Perhaps a formula that takes into account age, offspring, kills and body. Heck, how about an option box where we can assign weights to various factors to use in best bot calculations?
-
Today's code defines 'fittest' as lifetime fucundity - bascially, the extant bot with the most extant descendents, which is a pretty good definition IMHO, but if people have a better definition, I'd be happy to hear it.
Perhaps what would be best is to add different kinds of canned 'best bot' queries so people can select the kind of 'best' they are most interested in I.e. oldest extant bot, extant bot with most nrg/body, one with the highest kills, most effecieint nrg usage, etc.
Over time, I want to add the ability to tie scripts or the equivalent into having externally defined fitness criteria so the human can breed bots towards a goal other than pure survival. For example, Elite's challenges have got me thinking that it would be cool to breed bots towards solving them. This would obviously provide objective criteria for what consitutes best.
-
There was a discussion with Griz about this a while ago, somewhere in the suggestions forum.
-
But we've strayed a way from the point I originally brought up - a bug report that if you hit "best bot" in a sim with only veggies, DB crashes on me.
-
No worries. I'm on it.
-
Thanks! Now that's service. Have a cookie!
-
The "Best bot" button doesn't work in veggie-only sims. Which is understandable, I guess given the heterotroph orientation of the program, but if you hit "best bot" then try to call up Robot Info, the program crashes.
I cannot seem to reproduce this. Bot properties works fine for me on the best bot in a veg only sim.
Could you post a sim which demonstrates the crash? Thanks.