Darwinbots Forum

Code center => Bugs and fixes => Bug reports => Topic started by: Testlund on December 04, 2006, 04:29:02 PM

Title: Think I found a gauges bug.
Post by: Testlund on December 04, 2006, 04:29:02 PM
Now when I know what all the gauges means I found that sometimes the bots get a full green circle but waste still shows 0.

And there's no poison gauges. One of my bots has built up a lot of poison.
Title: Think I found a gauges bug.
Post by: Testlund on December 06, 2006, 05:33:54 AM
I think now that the gauges are sometimes missleading. I've been running a new sim through the night (on my new computer, still running the same evosim on my old one) and I found a bot with a yellow circle in it, but when I checked out it's values in the robot info they were all 0.

Also I think it's strange that two bots with the same gene can behave different, one had all 0 values while another one had a lot of buildup of shell, venom and so on. I thought they needed genetic instructions to be able to do that. The same goes with bots suddenly turn cancerous despite they have the same genes as bots that DON'T turn cancerous.
Title: Think I found a gauges bug.
Post by: Testlund on December 06, 2006, 06:29:05 AM
Here's a good example of the gauges bug. Zoom in to the colony in the middle and double-click on the ones with yellow circles in them, and you'll see it says they have 0 slime!
Title: Think I found a gauges bug.
Post by: Testlund on December 06, 2006, 06:34:42 AM
Back again. Umm... I just loaded the sim myself and now the yellow circles were gone! So it seems to dissapear if you save and load the sim, but maybe if you run it for a little while the yellow circles will show up again.
Title: Think I found a gauges bug.
Post by: EricL on December 06, 2006, 12:07:07 PM
Found it.  Sure enough, was a bug in how the guage for slime (yellow) is calculated.  The bug is such that it depends upong program state that isn;t round tripped through a save.

Nice find.  

Fixed in 2.42.9j.