Bots and Simulations > Evolution and Internet Sharing Sims
Come join the F1 megaverse!
shvarz:
I even have an idea of why that is beneficial. The food in my sim is very rare, bots have to travel long distances to find it. Walking this way and shooting the person next to you is a way to share the energy along the way. The "head" will die, but the "tail" will survive.
shvarz:
What? No one excited? I thought people would be more enthusiastic about a true "beneficial to group" behavior evolving from scratch....
EricL:
--- Quote from: shvarz ---What? No one excited? I thought people would be more enthusiastic about a true "beneficial to group" behavior evolving from scratch....
--- End quote ---
This is pretty flipping amazing... Really, this kind of thing leads me to beleive that the reason we don't see faster evolution in general in thigns liek zerobot sims has more to do with us not having all the right elements yet w.r.t. environment, seleciton drivers, etc. than it ibeing some sort of basic limit on how quickly evolution can proceed....
shvarz:
That's more like it!
By the way, this behavior is still present in my sim, about 30,000 cycles later, which shows that it was not just a fluke. I'm attaching a recent save for anyone interested in running this thing in parallel with me (or just for checking it out).
I have to say Eric that recent improvements to DB performance are really paying off now. I have a huge sim (size 12) with about 1000 bots there on average and it runs at 0.4-5 cycles per second. I don't have exact numbers, but I think a month or so ago it would have run at 0.1-0.2 cycles/sec.
Moonfisher:
Cool, a bot only able to survive as a group in an environment with low food...
Never ran a sim with so litle food, too afraid the sim will just keep dieing out.
I'm thinking it would probably help to have several sims with slightly different setting and different abundance of food, so bots can keep entering tougher environments and have a chance to addapt to them.
I was running a test for a neural network design in a simple small sim with lots of veggies, and the abundance of food had the oposite effect of what you're describing.
You can find the base bot and the evolved bot in the neural network chalenge topic.
It basicly went from a simple neural network with some hand made weights, able to sustain about 50-150 bots that moved around slowly aimed and shot at food.
The evolved bot completely broke the aim and speed related genes, and just went at max speed in one direction while shooting constantly.
This basicly causes fans of bots to form and sweep up all the alge without killing their own too often since everyone is headin int the same direction side by side.
It was sustaining about 1000-1500 bots at that point and had the screen comletely covered in waves of bots.
Anyway the point is it seems that the abundance of food has a lot to say.
Maybe the amount of alge and energy gain could be regulated accoridng to the amount of bots somewhow, to make survival harder if the bots are having an easy time.
But it generaly seems like the best way would just be to have a lot of different environments to get a slow transition between different settings.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version