Bots and Simulations > Evolution and Internet Sharing Sims
Randombot evolution sim
Beanspoon:
--- Quote from: Numsgil on October 31, 2012, 05:25:21 PM ---Ha, sounds good. Can never have too much horsepower to throw at DB.
--- End quote ---
True that. The computer I'm running now is a quad core, so I might get two instances on the go, one with algal-like veg and the other with cancerous veg. I'll need the other two cores for calculation however, as it is really a work computer ;)
I tell you what, evolving a sensible reproduction pattern is not easy...I have continued the sim from where I left off, and after 10m cycles the bots are still reproducing uncontrollably and killing themselves off, or have switched off their reproduction gene and are just sitting there. Patience is the key...
Beanspoon:
Success! It took about 40 million cycles, but I finally have a species which reproduces sensibly! I was lucky enough to check it just as the first one reproduced. I increased the energy so that it had a better chance of surviving, and am now slowly bringing it back down to the original level. I have one question: while the mutation rate is set extremely low (1/32x), a large number of mutations happen almost every time it reproduces. We're talking 5 or 6 different reproduction-related changes per offspring. Is this a fault with the program? I'm loath to start a new sim with just one because I don't know which one to choose (there are over 900 of them now, and almost all different) and that would defeat the purpose of natural selection.
Panda:
The mutation rate at 1/32x is still quite high, really. Erm, the best way is to set the mutation rate for each type of bot to 10 times less, make the number wherever it is to a larger number. Can't remember exactly how to do that, though.
Beanspoon:
Ah ok - I know how to do that for a new sim, but not while one is running...
Botsareus:
I have an idea how you can give us your robots:
1.) Memorize your out folder for internet mode. (Just make sure your outbound folder points to a real directory you can write to)
2.) Almost skipped a step :P Make sure the inbound folder points to an empty directory
3.) Take a program such as notepad.exe and make a copy of it in the same folder as darwinbots calling it "DarwinbotsIM.exe"
4.) Run with IM on for 8K cycles or so (you do not need to make a new simulation)
5.) Go to your out folder and select all robots, zip em and send em to us.
I believe you can accomplish the same result by adding a teleporter, although I never used one.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version