Bots and Simulations > Evolution and Internet Sharing Sims

Internet Mode Ex Nihilo Sim

<< < (2/4) > >>

Numsgil:
Right now IM works just by dumping files onto FTP, so the primary weak point for contamination is actually the server.

If we fixed that so it used some sort of authentication (like your forum username/password) along with some basic checks in Darwinbots for a bot (probably some sort of serial number which identifies its lineage) we could probably get something going.  It would still be possible to contaminate, but someone would have to explicitly register a forum user name, modify the program, run an evo sim, and swap in their hand coded bot.  Which sounds like a lot of work ;)

Of course, it'd still just be a matter of time until someone griefed it just for the hell of it.  But it would probably last for months or years.

ikke:

--- Quote from: Numsgil on May 12, 2011, 04:47:07 PM ---Right now IM works just by dumping files onto FTP, so the primary weak point for contamination is actually the server.
...
Of course, it'd still just be a matter of time until someone griefed it just for the hell of it.  But it would probably last for months or years.

--- End quote ---
Don't kid yourself. Contamination will be no exception if there are no barriers. Suppose I'm a newbie exploring DB. I start a sim, click left & right to see what happens, press link to IM and presto a minimalis released.
If you attach userID of the owner of the sim to all bots created in that sim and their descendants you'd have an option to track (which is fun in its own right) and kill (as admin)

Panda:
Inside the sims we could have some form of limitations for the bots. Like "F2" which prevents the bots from using anything banned in F2. Or just "No poison". Okay, it could disadvantage the bots from other sims that are F1 or something, but IM isn't about winning really, it's more about seeing interesting behavior and having more processing power to run sims. It could return bots that try to use anything that isn't allowed in the sim.

We could also do this so there are 3 different sims online, F1, F2, F3, and the clients, to connect to each one only allows each type when connected to it.

ikke:
I once proposed to have an on / off switch for each command, allowing full controll of a sim.

Panda:
That would be possible, it would just require a lot of work!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version