A few 'game improvements' that would make bots struggle:
- docking and leaving queues, same as when you doc, create a light cube, place the ship there and wait for your turn to either doc (autodock will kick-in) or leave the station. Programming the detection is still easy, but the logic for it makes autopilot a complex task.
- in the case of PP don't allow buying/selling papers to the same station or set a cap/quota. Players can still go to another station, or even another system to buy/sell, that would make any manually scripted 'jump sequence' hard, specially if the destination of the papers is also set by the game when you buy them (and not a player option). PP bots would then be forced to plot different routes and that can become a problem to automate.
- make the market really dynamic and the BGS would hardly be automated that easily because of the route plotting and pricing.
since these are very long term, immediately could be done:
- any player that mysteriously loses connection at the same moment they are being scanned should just be solo-ed the second time, for being a coward.
- any player that mysteriously loses connection at the same moment they are being interdicted should be solo-ed the second time, for being a coward.
- any player that mysteriously loses connection at the same moment they are being scanned and interdicted should be promoted to king and be given free cutters.
One more thing..
- players playing24hlong periods, don't get me wrong, but that should not be punished, it can be mistaken by a couple of brothers sharing an account or some other oddities. I myself sometimes spend hours sitting in the landing pad planning and checking stuff.
I don't think anyone's suggested any decent solutions yet have they?
In what is a cat & mouse game between the botters and devs, suggesting solutions publicly might be counter-productive.
The bottom line is that the most sophisticated bots will never be caught simply by detection mechanisms. That doesn't mean detection mechanisms shouldn't be implemented, as they can still be effective against unsophisticated bots, especially the one seen in the OP's vid for example.
I think captchas are a reasonable solution if they don't annoy the general player base too much. To do that, I'd suggest a contextual captcha every few hours, but only for repetitive behaviour; multiple hours of trading between the same two stations for example. Successive captcha failures (or a pattern of captcha failures indicative of human intervention after a bot fails) should flag the account with FDev for closer attention.
Bots in a game are not good for the game. I’ve played a number of MMOs where I’ve come across farming bots and have reported them to the developers. I’ve also heard of games being so over run by bots that players got fed up and quit causing the game to shut down.
The problem with bot detection in ED is that the game environment is huge and we have 3 modes. Like other MMOs, the devs cannot be everywhere and automatic bot detection tools are cumbersome and can be circumvented by the bot programmers. So like other MMOs the devs rely on us to help police the game. And I for one would gladly report on any bot like behavior if I see one and can safely say that what I’m seeing is a bot. But this can be very difficult to do. The OP and his friends took the time to investigate the issue, time that not all of us have to spare.
Another thing, sometime back there was a huge pro-botter thread on these forums. And a number of CMDRs on these forums seemed to have been supporting it. The thread was asking FDev to implement autopilot from station to station cause the OP found it tedious to fly. Some even used the bot navigation program that was showcased in this OPs video, to justify FDev implementing this feature. This would have resulted in greater ease of bot programming and would have been used as a signal to botters that FDev supported this behaviour. There were even those who asked for an auto-trader to be implemented by FDev cause they claimed that they had no interest in trade but “needed” the credits to outfit their combat ship. IMO, another veiled attempt by botters to get FDev to make their botting easier. A lot of commanders got caught up in that thread supporting the cause due to their position of freedom of choice, as the botters bottled their argument around optional internal, autopilot and auto trade modules. “If you don’t like it, don’t equip it.” And also, “it does not affect my play, so why not let them have it” (though this argument has been used for a lot of things and at times it can be valid.)
TL;DR: botting in the long run, hurts an MMO whether or not it directly affects you currently. So stop supporting things that make botting easier.
P.S.: I’m not a fan of the docking computer.
Captchas could even be built into the game's lore. As you're coming in to dock, the station says "Hello commander, to dock set your transponder frequency to <some number> and we'll assign a pad." You type in that number into the comms panel, and the station then says "thank you, reading you loud and clear. Your pad is <pad number>." Also, you can't use the docking computer until you've been assigned a pad.
I don't think anyone's suggested any decent solutions yet have they?
I've never used a docking computer and think that it should be removed from the game... But I know a lot of people unable to fly their ships properly rely on it, so...
Elite is a very hands on game with no AI or automatic systems.. Even limpets took a while to enter the game, before them, you had to manually hoover up cargo...
Its not that hard.. create a fair and balanced game, remove the 'modes', make security rating mean something and give us, the players, more a command of what happens. Sure FD could pump out their own content re storyline.. but I think things would be inifintely more enjoyable if they stuck to their original vision.
My question to Braben, is this, given all yer babble is this a game you still want to play?
If I had manged to pull out 30 million pounds my own interests would be elsewhere.. Its not a leap of the imagination to understand that, for him, its most likely the case.
But all the white knights, not the person I respond to, can rejoice.. You keep defending the actions of a multi millionaire who has put as little resources into this game, which was a platform for his own success.
I know, I know.. its all about the team royt? Then how come its only Braben who is getting loaded and 'reluctantly' accepting the accolades?
Do keep buying those paint jobs though.. 'There are more people working on the game than ever before'...
Yeah royt"
I'm calling this what it is.. utter . Braben cares about his ever increasing bank balance. And anyone who buys into this 'we are making a game we want to play' mantra needs to wake up.
I wish things were different but lets face reality.
NPCs do indeed affect the economy. And they have ever since they were 'switched on' to affect the BGS back in late beta / gamma.
To be honest I don't really believe that.
If you've ever followed an NPC around you'll know they just jump around aimlessly.
Try it, find a nice trader ship a T7 or similar, manifest scan it, to see it's carrying a 200 domestic appliances (or whatever), then follow it from system to system. You will see how important those domestic appliances are to the economy as the NPC just jumps around never actually delivering them.
Captchas could even be built into the game's lore. As you're coming in to dock, the station says "Hello commander, to dock set your transponder frequency to <some number> and we'll assign a pad." You type in that number into the comms panel, and the station then says "thank you, reading you loud and clear. Your pad is <pad number>." Also, you can't use the docking computer until you've been assigned a pad.
I have, page eight [yesnod]
For a captcha maybe have the player identify an ED ship image, it needs to be something easy.
Unfortunately, that would be useless against script bots which excel at pattern matching a measly 30 images. Even if you had 4 or 5 images per ship, chances are they'd get captured and matched by a determined bot developer. The previous suggestions are much better, especially if the captcha only appears to those repeating tasks for extended periods.
Well you'd randomly generate it based off the ship model.