General > Off Topic
A point on movement in Darwin Bots
PurpleYouko:
Actually you are right. Your idea won't allow stuff to travel from low to high.
The only real problem with it is that it moves too much in one go. Within 10 cycles everything is homogenized pretty well.
My present system only allows a cell to lose 1 point in each of four directions so the rate of osmosis is limited. I deliberately did it this way so that places like black smokers where Sulfer is extremely high will not disipate into the rest of the sim too quickly. Otherwise there really won't ever be any areas of high and low concentrations. Without this difference we might as well not have an e-grid at all.
:D PY :D
Numsgil:
What we need is a checkbox in the options screen for the speed of diffusion from cell to cell.
When in doubt, make it an option! :boing:
shvarz:
Yep, 1/3 was just an example. The real speed would depend on how you view DB - whether it happens in water/air/ground and whether bots are tiny/medium/large.
As for moving only one point per cycle - the speed should depend on the "difference" in concentrations.
PurpleYouko:
It is all built with reference variables so that it can be adjusted from options eventually. That has always been my intention. So far I have connected it through but it will be easy enough to do so when I get around to it.
The difference threshold and the rate of diffusion will both be adjustable.
Maybe the rate can be dependant on the difference. Doesn't matter much either way except that the rate does need to be very low if we want any kind of environmental niches to form.
:D PY :D
shvarz:
One thing that we absolutely must have to get niches is bigger sims (what this thread started off) - bots should not be able to go from one side of the screen to the other. And that ties in with diffusion. If bots can cross the screen, then diffusion should be able to go over the whole screen fairly quickly too. Just some numbers to put this in perspective: the size of E.coli is ~ 5 micrometers. Which means that to get a niche of 5 millimeters wide we need a part of the screen to be 1000-fold larger than the size of a bot. And diffusion would go over that distance quite quickly...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version