Terms of Service question on 3rd party Account Operation



  • It is important that these statements are tied to the Terms of Service, but perhaps a change to the terms is required.


  • Culture

    Atavus, I don't think your summary is accurate. You say-

    > Each account must have an active individual controlling it and one individual may not have more than one account.

    But Artem said-

    > If your code base is unique, you're safe. You can even register multiple accounts, but if they use completely different codebases, they are considered different players, since there's no way to distinguish such a case from a family member playing at the same computer.

    It seems to me that there is no problem with me having multiple accounts as long as they use a different code base.



  • Again, this is why it is important to tie the action to the Terms of Service.

    Artem has revealed that Screeps possibly does not have the resources to preemptively investigate individuals who intentionally multibox with different codebases, but that certainly won't be their position for long if it becomes popular.

    As tempting as it may be to lodge a protest against this decision using such a method I would advise against it.



  • Hm...

    I feel that statement was naively permissive.

    It might be acceptable to have a 10CPU code base and a regular code base.
    It might be acceptable to have an additional AI with a complex non-competitive purpose like yours Tedivm.

    However, I find it highly unlikely that Artem would allow 1 person to simultaneously run and control a bonzAI, tooAngel AI and OCS AI.

    Artem's argument that it is not feasible to identify whether that is 1 person or not, has no relevance on whether such behavior is considered acceptable or not.


  • Culture

    Artem's words were that multiboxing is allowed if you have unique codebases on all of your accounts.

    So that is what the rules are. It doesn't sound like he said "well, we can't possibly investigate all of these so it's just a thing that can happen". He said "If your code base is unique, you're safe. You can even register multiple accounts, but if they use completely different codebases, they are considered different players".

    There isn't a lot of interpretation space there. He gives one of the reasons he came to that decision, that being "it's hard to distinguish between people playing from the same machine", but those are the rules he gave us, in the thread specifically asking for a clarification of the rules.

    If you want to "lodge a protest" by registering five accounts and loading up five unique codebases, I imagine that he would be happy to take your $50 a month.


  • Culture

    Huh, it seemed pretty clear to me that he was saying multiple accounts are okay as long as the code base is unique enough. I don't see anything in his statement to contradict that, and while I can understand your feelings about it I think we should shy away from making moral judgments unless backed up by concrete facts and analysis.



  • Interesting.

    You're right, that is indeed Artem's statement.

    I find that the attitude against multi-boxing should be significantly harsher and should not be provided any public backing. Multi accounts are a plague on the majority of persistent MMOs and the devs should certainly not be voicing any support on the subject.

    This statement effectively authorizes the "utility" use of secondary accounts.

    Lost a base in a remote part of the world? No problem, just respawn your secondary AI which only has 100 lines of code and whose only effect is to reconstruct your spawn.
    Wiped out? No problem, your little friend will prop a few of your bases right up.
    Wanna create a secondary simple account whose only purpose is to mine and ship you minerals? Write it in a completely separate fashion and go.

    The argument that it is difficult to distinguish whether this is a single person or not is irrelevant on whether this should be allowed or not.


  • Culture

    > Lost a base in a remote part of the world? No problem, just respawn your secondary AI which only has 100 lines of code and whose only effect is to reconstruct your spawn.
    > Wiped out? No problem, your little friend will prop a few of your bases right up.

    These are literally the same thing written two slightly different ways. What if I ask my friend who previously hasn't played Screeps before to help me out by spawning in and rebuilding me? Is that okay, because I was able to convince another human to write the 100 lines of code? What if I give them the 100 lines of code?

    > Wanna create a secondary simple account whose only purpose is to mine and ship you minerals? Write it in a completely separate fashion and go.

    Your secondary account has to be able to defend its territory, and you have to pay for it, so it's not quite so simple, is it? And again, what if I pay for my friend's account, and they mine minerals and ship them to me because they're my friend, but they get bored with the game and don't develop beyond that?

     

    Rules have to be enforceable. In games, especially in this game, rules have to be very clear about what is and isn't allowed. Hence the origin of this thread! Have you read the OP? Where is the line? That's what this thread was about. Artem gave his answer: if you have very similar codebases, cooperation is curtailed, because you look a lot like the same person. If you have unique codebases, do whatever you want, they're separate people.

    If you think about it, it fits the game as well. Why shouldn't I be able to buy another copy of the game and build a 10 CPU account? It's an interesting challenge that I previously was unable to participate in, because I subscribe to the game on my primary account. Now as long as I write a different codebase to run in 10 CPU, I'm good.

    In game, the only unique identifier of a player is the uniqueness of their codebase. As TooAngel stated, once you've fought one TooAngel, you've fought them all. OCS is different because it's not full-auto, but the canned strategies the codebase provides are still going to be pretty similar among all OCS users and push those pilots into particular tactics. So to me it makes complete sense that that is the key to whether multi-accounting is allowed or not.

    Making moralistic arguments or appeals to the authority of "the majority of MMOs" doesn't make sense in this case. Another thing that plagues the majority of MMOs is bots, i.e. automated scripts playing the game, i.e. literally the founding concept of this game. The established "rules" of the MMO genre do not apply here, and I think we'd do well to avoid assuming that they do.



  • FYI anisoptera my interpretation is that the last to bullets in the main part are still not allowed. No multiboxing, no multi registration.

    Artem's statements are information and not directly connected to the ToS except where he literally said "we don't have any rules about command and control".

    He also gave us too much information about how they detect multiboxing and so we should wait for an update.


  • Culture

    > FYI anisoptera my interpretation is that the last to bullets in the main part are still not allowed. No multiboxing, no multi registration.

    But Artem said:

    > You can even register multiple accounts

    Clarification on whether he was just talking about an internal process is probably a good thing to get, but, it sure sounds to me like multi registration is allowed.



  • "In most cases, we stick to the following logic"

    This is the basis for the 2 bullet points being not-relevant to the ToS. This includes the quote you, anisoptera, provided.


  • Culture

    * I want to be clear that at this point I’m mostly questioning things to make sure we are all clear about things, not to push a specific agenda. My biggest concern is that if different people have different interpretations of the rules than someone is going to get upset because they get banned for doing something that’s against the rules or because someone else did something that they perceived to be against the rules and got away with it. The only way to avoid this is to know what the rules are.

    * Respawning a secondary account to rebuild the spawns of a first account seem like it should be cheating to me, but it seems hard to enforce and does not appear to be against the guidelines given. That being said how hard is it to kill off the creeps coming from this extremely low level room? Safe mode makes things more complicated of course.

    * Arguing over what Artem said is useless, so please stop. Obviously what he was said was unclear (well, it seemed clear to me, but the fact that we aren’t agreeing on it shows I’m wrong with that). There is only one thing that will resolve this issue- another comment from Artem.

     



  • Artem, in case you don't have time to wade thru this the open question is: may we register a second account to play the game if we use a second code base, or is this considered evading the Terms of Service?


  • Culture

    After some debate let me make a statement to leave no room for ambiguity:
    According to http://docs.screeps.com/tos.html

    Under LIMITATIONS

    • Register more than one account to play the Game.

    So a maximum of 1 account per player.

    I’ve discussed this matter with Artem and this is the final decision