Darwinbots Forum
Code center => Bugs and fixes => Topic started by: abyaly on March 26, 2007, 09:45:57 AM
-
In the bot info panel, shell is displayed as slime.
Also,
~ *.eye5 VOID floor & |
Is sometimes getting added onto the end of the DNA some bot children when this bot repros. I have only been able to produce this bug when running a league. The bug will not reoccur if I load the bugged sim.
It occurs in every match, unless it gets wiped out too fast to do much repro.
-
There is some code that's supposed to auto add an eye if the bots in the match have the same number of eyes. Might be from that.
-
There is some code that's supposed to auto add an eye if the bots in the match have the same number of eyes. Might be from that.
My bots usually have the same number of eyes as themselves. The enemy bots usually have the same number of eyes a themselves.
Then a bot of mine will repro, and on occasion its child no longer has the same number of eyes as the rest of the species, so they kill each other. My solution will be to get rid of refeye recognition, which will make me bug resilient, but the bug will still be there to spring out of dark alleys to spook the unwary.
-
That is an odd bug. The eyefudge in the league doesn't change DNA I believe, it just changes what the bot thinks it has for eyes.
Is it restart resilient? That is, if you restart the program, does the bug still appear? If I had to guess, I'd say it's an issue with DNA not getting cleared in the robot array, but that really shouldn't happen.
-
Is it restart resilient?
Yes.
-
In the bot info panel, shell is displayed as slime.
Scratch that. Shell is sometimes displayed as slime. Other times, I have no idea what that number is. It definitely isn't slime, anyway.
-
The angle command returns fishy results when the position is directly above or below the bot. When above it gives angle zero. When below it gives 471.
-
In the bot info panel, shell is displayed as slime.
Fixed in 2.43a
In the bot info panel, shell is displayed as slime.
Scratch that. Shell is sometimes displayed as slime. Other times, I have no idea what that number is. It definitely isn't slime, anyway.
Fixed in 2.43a. See this topic (http://www.darwinbots.com/Forum/index.php?showtopic=2160) for details.