Bots and Simulations > Evolution and Internet Sharing Sims
Internet Mode Ex Nihilo Sim
Wake:
I'm not sure how much everyone still plays with ex nihilo simulations. I'm new (being playing around for a couple weeks now) and still trying to get a replicator going (I think I may have had a couple clients crash from them, but I haven't seen any in the live), an it seems the prevailing issue is scale. I'm currently running four chain-linked sims (gotta love quad-core processors) that started with 500 500bp bots, but that's pretty much the limit of what I can do personally. Then it kind of it me that what if we all set up a separate zero-bot only IM sim. I hadn't seen this idea pop up on the forums. Here are my basic thoughts on the matter.
* All bots must be zero-bots (or their purely random counterparts) or have evolved from such bots with no gene manipulation from outside factors (i.e. no cleanup/modification of "winners" between runs, no viral replicator feeders, no feeder veggies).
* There would be no limits or restrictions on simulation settings such as size, waste, corpses, physics, costs, mutation rates, etc. If we want to encourage biodiversity, we are likely going to need some variations in environments.
* Autotrophes could be allowed with the understanding that some simulations may have stronger restrictions on their reproduction than others.
Starting a new sim with a seed population may seem to break the determinism a bit, but what's to say that it wasn't a separate pool that just recently became joined to the rest. The world is huge, there are always new challengers and new challenges. Also, a more evolved specimen that may be well adapted to one environment is likely to not be so great at one with different physics.
Autotrophes seem to be a bit of a crutch in an ex nihilo sim, seeing as they get energy without having to know how to feed, but adding energy to an potentially ever growing environment would likely be necessary. Simply repopulating "dead sims" would be one way, and I guess using autotrophic bots would not really be much different.
Most of all, this would allow us to clock more cycles per base-pair on a whole, which means "better" (in terms of dataset size) evolution on a whole.
What are the rest of your thoughts on such a project?
theblaze:
we need this
Numsgil:
It's tricky to keep out griefers who might pollute the sim with hand coded bots. Once the ubersim is contaminated it's actually pretty hard to completely exterminate unwanted bots.
theblaze:
Ok
ashton1993:
--- Quote from: Numsgil on May 11, 2011, 12:38:46 PM ---It's tricky to keep out griefers who might pollute the sim with hand coded bots. Once the ubersim is contaminated it's actually pretty hard to completely exterminate unwanted bots.
--- End quote ---
How about an extra few memory slots which can only be changed in the console by certain people, like you and sammeh, this could then identify the robot as a multibot zerobot f3 bot or whatever and people would only accept bots into there sim which they wanted
Navigation
[0] Message Index
[#] Next page
Go to full version