Bots and Simulations > Bot Tavern
Incomplete constructed Mb individuals?
Numsgil:
Bots won't reproduce if there isn't enough room. Since ties are unpredictable, sometimes they move the relative positions of the bots just enough so that their isn't enough room for the next bot.
Peter:
--- Quote from: Welwordion ---After trying to programm a certain growth routine I asked myself how come a certain percentage grows like intended while others fail their growth routine, I mean if you deactivate brownian motion and every bot has the same starting conditions how come that not all either do it right or all fail but rather a percentage fails and a percentage succeeds?
Any thought on that?
--- End quote ---
I'd put it on luck, some are just lucky enough to grow, come in front of a veggie and some others are just unlucky.
Welwordion:
At num o you mean this includes the birthtie? (cause like I said I can remove all tie binding in that bot but it still the same result)
At peter: luck would mean that there are certain "random" factors each bot
suffers, but like I asked when brownian motion is removed what are these random factors?
Is there something like static in the memory locations? I rememeber vaguely some talk about such an idea.
Numsgil:
--- Quote from: Welwordion ---At num o you mean this includes the birthtie? (cause like I said I can remove all tie binding in that bot but it still the same result)
--- End quote ---
Yes, that would include the birth tie. The unpredictableness comes from how ties are simulated-- as damped springs. Damped springs are notoriously difficult to simulate in a physics simulation (like Darwinbots) because you're simulating a second order ODE with numerical integration methods. That is, the equation:
x''(t) = x(t) * -k + x'(t) * -b
Note that it's an equation that relates the second order derivative to the first and actual function. Yikes!
So the moral of the story is, especially with MB, you need to provide some time and space as a "wiggle room", to allow the ties to settle in to a stable configuration.
Peter:
--- Quote from: Welwordion ---At peter: luck would mean that there are certain "random" factors each bot
suffers, but like I asked when brownian motion is removed what are these random factors?
Is there something like static in the memory locations? I rememeber vaguely some talk about such an idea.
--- End quote ---
Those random factors are simply said the phycics in ths sim, including tie-phycics, I think Numsgil is more of an expert about it, as he has to make them too for DB3. So well let him answer, his answers are probably better . He knows what really matters.
--- Quote from: Numsgil ---Note that it's an equation that relates the second order derivative to the first and actual function. Yikes!
--- End quote ---
I haven't got a clue where you're talking about, but yikes it sounds like it is even a rather small part of the whole phycics.
--- Quote from: Numsgil ---So the moral of the story is, especially with MB, you need to provide some time and space as a "wiggle room", to allow the ties to settle in to a stable configuration.
--- End quote ---
Especially the time is a troubling factor, in becoming a MB the first few cycles any movement could do strange things, haven't coded a real strong MB, but with stupido(posted in starting gate) it was clear in the it needed to settle(and he's really simple), some F1 or F2 bots already conquered the field .
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version