Bots and Simulations > Evolution and Internet Sharing Sims
200 Hour Zerobot Sim
Testlund:
--- Quote from: JossiRossi ---If one of these shooter bots went on and was able to kill everything as it was, wouldn't having 250 more bots on the field just give it more to kill?
--- End quote ---
Are you saying you got such a good shooter in just a 40 hours sim? It has never happend to me. So far I've only seen the occasional shooter evolve that just floots around in one spot, shooting in one direction only and hit a few bots that happens to drift by, then it dies because I have shot cost set to 1.
Numsgil:
That's probably the reason. If there are any costs at all, bots usually don't get enough benefit to make up for the cost to keep the phenotype alive.
JossiRossi:
Sadly I wish the bot were an awesome 40 hour hunter =p Oddly enough I managed to evolve 2 independent spinny death bots within about an hour of each other which was kinda cool. All they do though is spin in a circle and shoot constantly. They have little shot costs and are autotrophs so they pretty much live forever. But that's basically cheating.
EricL: For shepard bots or other ways to keep heterotrophs alive, what would you suggest for the beggining of a zerobot sim? Since they are essentially helpless for so incredibly long I want to make sure they have a chance to survive long enough to actually evolve.
I'll likely start of a new one as there's lots of good ideas for initial conditions that I think should be used.
EricL:
--- Quote from: JossiRossi ---Sadly I wish the bot were an awesome 40 hour hunter =p Oddly enough I managed to evolve 2 independent spinny death bots within about an hour of each other which was kinda cool. All they do though is spin in a circle and shoot constantly. They have little shot costs and are autotrophs so they pretty much live forever. But that's basically cheating.
--- End quote ---
All a bot has to evolve is a way to peridoically store a value into .aimsx or aimdx to spin and into .shoot (or .backshoot) to shoot. That this happens before it learns reproduce is a coin toss between those memory positions and .repro. Note that half the possibile values that can be stored into .shoot are info shots, some of which can cuase reproduction in zerobots they hit. Often the value bwing stored into .shoot is somethign like *.robage so the value is differetn each cycle. This is a common way to see first replicators I.e. an info shot shooter causes replication in others. The problem is the other half, the deadly shooters. By not breeding autotrophs, the deadly shooters die out faster than the info shooters and your population doesn't get desimated...
--- Quote from: JossiRossi ---EricL: For shepard bots or other ways to keep heterotrophs alive, what would you suggest for the beggining of a zerobot sim? Since they are essentially helpless for so incredibly long I want to make sure they have a chance to survive long enough to actually evolve.
I'll likely start of a new one as there's lots of good ideas for initial conditions that I think should be used.
--- End quote ---
Take a look here for info on shepard bots. Let us know how it goes!
Numsgil:
Long term evo sims are always exciting. Some of the first zerobot sims really surprised me when primitive viruses evolved.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version