Darwinbots Forum

Code center => Bugs and fixes => Topic started by: abyaly on March 26, 2007, 09:45:57 AM

Title: Bugs in 2.43
Post 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.
Title: Bugs in 2.43
Post by: Endy on March 27, 2007, 01:02:50 AM
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.
Title: Bugs in 2.43
Post by: abyaly on March 27, 2007, 08:13:29 AM
Quote from: Endy
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.
Title: Bugs in 2.43
Post by: Numsgil on March 27, 2007, 02:30:48 PM
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.
Title: Bugs in 2.43
Post by: abyaly on March 27, 2007, 05:44:59 PM
Quote from: Numsgil
Is it restart resilient?
Yes.
Title: Bugs in 2.43
Post by: abyaly on March 31, 2007, 10:48:37 PM
Quote from: abyaly
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.
Title: Bugs in 2.43
Post by: abyaly on April 04, 2007, 10:31:03 PM
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.
Title: Bugs in 2.43
Post by: EricL on August 05, 2007, 04:09:37 PM
Quote from: abyaly
In the bot info panel, shell is displayed as slime.

Fixed in 2.43a


Quote from: abyaly
Quote from: abyaly
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.