3 ms·
I'd certainly be interested in playing this, especially online. I'm envisioning a system where you upload your genome, and the system automatically puts it in b
by philh 16y ago
I'd certainly be interested in playing this, especially online. I'm envisioning a system where you upload your genome, and the system automatically puts it in battles against a random selection of others. Some sort of ranking algorithm is used to create a leaderboard. You can also choose to watch a battle between any two or more genomes you like. To avoid gaming the scoreboard that would probably need to not count towards their score, or only once a day or something.
>As a side note, it seems to me that (unless cells can be aware of their comrades' positions) global position needs to be availible in order to build walls, which is damn cool.
I don't think so. All global position tells you is "how far away are the boundaries of the map?" Unless there's something I'm missing, you can get everything else just by keeping track of "offset from where I started".
As another side note, restricting messages to integers seems pointless, since arbitrary information can be uniquely encoded as an integer given enough ingenuity. It's a problem that would get solved once and then just irritates people instead of actually constraining solutions. (I assume python integers are only bounded by available memory space.)
Limiting them to n-bit integers, where n = 4 or 8 for example, would be more pointful, but again I think it would probably only make a particular behaviour harder to implement, not significantly limit the set of behaviours that are possible to implement.
- phreeza 16y agoA way I thought might be feasible is having the actual games run on servers and then dump the game logs in a simple format, so they can be played back with either the original game or any kind of player people come up with, eg browser-based. Concerning the integer vs bit, that was what I meant, was still thinking in terms of C ints. An even more extreme version would be to force the agents to store their state in a similar manner, but I think that would be taking it too far.
- wtallis 16y agoI'd rather see communication restricted to nearby cells, but possibly a way to leave messages in place (like ants do with pheromones). This would require cells to be a bit more autonomous, and would prevent information from propagating instantaneously. As we can see from real-world ants, this doesn't preclude cooperation, but does make it a bit harder.