Code center > Bug reports

Getting stucked bug

(1/2) > >>

Testlund:
I have found out that whenever a bot or veggie produces an offspring they will get stucked on the screen and unaffected by brownian motion. That must be a bug. I don't think that has been addressed in 2.42.3b either.

Numsgil:
It's not a bug per se because it just means they're fixed.  The real question is why are they getting fixed.

Testlund:
Well, I think it breaks the laws of physics if a bot can get stucked in a turbulent liquid. And why does it only do that after it has produced an offspring?

Numsgil:
The idea of "fixed" is that it simulates something with roots or suckers that has attached itself to either the glass pane (if you think of Darwinbots as an aquarium) or ground (if you think of Darwinbots as an overhead shot).
 
 A bot can be fixed, to my knowledge, in several ways:
 
 1.  It can write a non zero value to .fixed
 2.  It can develop alzheimers and have a non zero value written there
 3.  Another bot can write to .fixed through shots or ties
 
 If you eliminate all these three possibilities, you might have found a bug.
 
 Note that fixed bots pass on their fixed status to their children.

Testlund:
Well... If it's supposed to be a glass pane where the bots can attach themselves, then it makes sense. I just didn't thought it was programmed like that. But if this is the case it makes perfectly sense. It's just that I think it's odd that they only do it if they have produced an offspring. THAT doesn't make sense. The ones that haven't reproduced floot around as usual.

Navigation

[0] Message Index

[#] Next page

Go to full version