Bots on ECC

Discussion in 'General Discussion' started by JamieSinn, Mar 28, 2017.

  1. JamieSinn

    JamieSinn Retired Lead Administrator/Developer
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 4, 2011
    Messages:
    5,517
    Trophy Points:
    78,090
    Gender:
    Male
    Ratings:
    +4,588
    • Like Like x 1
    • Informative Informative x 1
    • Friendly Friendly x 1
    • List
  2. Nicit6

    Nicit6 N6
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ II ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jul 13, 2013
    Messages:
    9,916
    Trophy Points:
    102,160
    Ratings:
    +8,061
    Why do we need rules specifically regarding bots?
     
  3. KMaxwell

    KMaxwell Crazy Cat Lady that Crochets
    EcoLegend ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Jul 24, 2012
    Messages:
    5,484
    Trophy Points:
    88,160
    Gender:
    Female
    EcoDollars:
    $0
    Ratings:
    +1,614
    Loopholes and how people love to abuse them. Having the rules define what is or is not acceptable with a bot really does make sense.
     
  4. Nicit6

    Nicit6 N6
    Mayor ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ II ⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jul 13, 2013
    Messages:
    9,916
    Trophy Points:
    102,160
    Ratings:
    +8,061
    I don't really see how it makes sense. If it wasn't already covered under the automation rules, why does it need to be specifically disallowed?

    These rules specifically boil down to:
    1. Bots must be approved by the SA team.
    2. Bots cannot move or interact with EcoDollars.

    While the first is fair enough, I suppose, I don't see the value in the second. If the bot isn't doing something that was already illegal, where exactly is the issue?

    Even then, though, I don't really think the whole clause is necessary. It is largely redundant. I don't see why the entire clause couldn't be replaced with a simple bullet under the automation clauses worded like this:

    - "Bots" and other completely autonomous accounts are not allowed on EcoCityCraft without the express permission of administration.

    The method needed to obtain said permission (code review, etc) doesn't really need to be in the rule, nor does what a bot is allowed/not allowed to do need to be in there if administration is simply going to review the code and grant permission on a case by case basis.
     
    • Like Like x 1
    • Agree Agree x 1
    • Friendly Friendly x 1
    • List
  5. andrewkm

    Founder Premium Upgrade

    Joined:
    Apr 5, 2011
    Messages:
    20,603
    Trophy Points:
    102,160
    Ratings:
    +15,128
    TL;DR: "I seriously hate andrew for not letting me at the rules last year. Curse him!"

    <3
     
    • Friendly Friendly x 5
    • Potato Potato x 3
    • Like Like x 2
    • Optimistic Optimistic x 1
    • List
  6. xerxesbeat

    xerxesbeat Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Mar 28, 2012
    Messages:
    32
    Trophy Points:
    25,235
    Ratings:
    +7
    The bots Redmaingo, Greenmaingo, and Bluemaingo were previously given exception under anti-cheat due to misleading error messages when they move (because they don't check the terrain first, they just let the server reject the movement)

    They also appear to have been banned

    One of these two things needs attention, if it hasn't already been handled
     
  7. 314

    314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    The previous bot rules (before their edit) included "Bots cannot move". I assume that rule still exists (and is most likely part of the administrative review process), so that shouldn't be an issue anymore.
     
  8. xerxesbeat

    xerxesbeat Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Mar 28, 2012
    Messages:
    32
    Trophy Points:
    25,235
    Ratings:
    +7
    To whom does one speak regarding a bot approval consideration?

    Our bots previously had approval to operate a private banking system (using their balance, but not generating or removing ECD)

    Another application in development was hosting automated plays, with the bots performing.

    I would also raise the question of whether tp or multihome count as movement
     
  9. 314

    314 Irrational Moderator, former ServerAdmin
    SuperMod EcoLegend ⛰️⛰️⛰️⛰️ Ex-President ⚒️⚒️ Prestige ⭐ VI ⭐ Premium Upgrade

    Joined:
    Apr 1, 2014
    Messages:
    7,046
    Trophy Points:
    97,160
    EcoDollars:
    $1,400,000
    Ratings:
    +4,917
    The previous rules explicitly mentioned the SA+ team, so I'd recommend a forum PM with Jamie, ClarinetPhoenix and Imaginex.
    I don't think they do (because they don't require interaction with the PlayerPositionPacket), but I am not the one to judge.
     
  10. JamieSinn

    JamieSinn Retired Lead Administrator/Developer
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Jun 4, 2011
    Messages:
    5,517
    Trophy Points:
    78,090
    Gender:
    Male
    Ratings:
    +4,588
    They were never given any bypass with anticheat.

    All previous bots need reapproval