reedlaw / ruby-mmo

Ruby MMO: massively multiplayer online programming challenge
274 stars 102 forks source link

Require no more than 2 logical players per github user #66

Closed ghost closed 12 years ago

ghost commented 12 years ago

@DanKnox has a pending patch that creates 10 users and turns them into a bot net. I recommend disallowing such collusion by limiting the maximum number of agents per user to two modules. This will allow some room for developing alliance based agents and prevent the game from deteriorating into lynch mob style play.

DanKnox commented 12 years ago

To be fair my submission is legal based on the rules at the time of submission. I figured creating only 10 was still showing some respect for the game but opening up some interesting tactical angles. Two logical players seems to be too few. I would be more comfortable with 4 or 5. I definitely agree that the game would be pointless with no limits though.

reedlaw commented 12 years ago

Interesting how new developments lead to a need for further consideration of the rules. If this was a traditional MMO, most successful players would be controlled by actual humans. But in this game all players are bots. So it becomes trivial to dominate the game with a mildly successful bot. If unlimited bots are allowed then the game will eventually slow to a crawl. I wonder if making this a remote API controllable game would mitigate this problem (the number of players would be limited by the amount of available server resources). But I don't like the idea of making this game all about who controls the most CPU power.