open All Channels
seplocked Features and Ideas Discussion
blankseplocked idea to fight bots: bot flagging
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Metis Alderamin
Posted - 2011.09.01 12:40:00 - [1]
 

A suggestions to fight bots (EvE accounts played by automated programs, not players themselves) the EvE way:

Short version:
A program is running on the server to detect accounts suspected to be botting (it doesn't have to work perfectly, see below). The suspected bot gets an in-game mail stating that he will be flagged as bot in 5 minutes if he does not act in a special way (like for example type in some random characters, something a bot program can't do but a player easily can). After these 5 minutes the account is flagged as a bot, meaning:
- he will be shown on the overview (like a beacon)
- it's allowed to attack him even in highsec
- a bounty will be placed on his head
- he doesn't get any bounty for killing rats any more
The bot flag will be removed after the required characters are typed in.

More details:
* The program running on the server to detect possible bots doesn't have to be very sophisticated since if it targets the wrong people, they just have to type in some characters to prevent anything bad happening to them. Of cause it would have to achieve simple conditions like if the player is not doing anything (gone afk somewhere in space, or cloaked) it should not flag him. Or to prevent repeated request during long mining sessions, if a player successfully typed in the required characters once, he should not be flagged for the next 60-90 minutes.
* To prevent problems with people actively mining with several accounts at the same time, the mail alerting you should be combined with an audio warning.
* The 5 minutes between mail and bot flagging prevents you from having to type in the required characters in the middle of a difficult mission / complex.
* I think a bot-bounty of 5 millions in highsec, 10 millions in low and 50 millions in 0.0 would be a nice incentive for people seeing a bot in the overview to go there and blow them up (or even for roaming gangs in 0.0 to actively search for bots). Alternatively concord-LP would also be a possible reward.
* To prevent the bot program to simply log off or cloak, the bot flag should keep the player online even after logging off (like an aggression timer) and prevent him from cloaking and warping.
* Even AFK mission runners should not get problems since even low-dps drones don't take one hour to kill a mission room, and after all rats are dead his ship won't do anything therefore he should not get a bot flag.

The difficult part of cause would be the server-side program to detect possible bots, but it should be possible using simple conditions like mining or ratting without a break for more than 2 hours. It WILL hit a lot of wrong players who are just very persistent in ratting/mining, but they just have to type in some characters every 1-2 hours. If this is seen as too annoying: if a player types in these characters correctly, the system could send him a letter of apology, stating that the responsible concord department is sorry of accusing him of illegal methods and sends 5 million ISK as excuse (therefore the player will be happy about being wrongly flagged).
The main advantage of this would be that the GMs don't have more work with bots (instead of having to check themselves whether an account is automated or not) but instead the community gets the possibility / responsibility to deal with bots.

What do you think about that suggestion?

Gemberslaafje
Vivicide
Posted - 2011.09.01 12:54:00 - [2]
 

Originally by: Metis Alderamin
The difficult part of cause would be the server-side program to detect possible bots, but it should be possible using simple conditions like mining or ratting without a break for more than 2 hours.

No matter what kind of algorythm you use, sooner or later the bots will be able to adapt.
Examples:
- Check if exactly the same pixel is clicked every time -> Randomize the position that's clicked
- Mining without a break for 2 hours -> Set up the bot to pause for 15 minutes every 2 hours
- Doing the same boring thing -> players do that, so you can't really check for it.

Quote:
It WILL hit a lot of wrong players who are just very persistent in ratting/mining, but they just have to type in some characters every 1-2 hours. If this is seen as too annoying: if a player types in these characters correctly, the system could send him a letter of apology, stating that the responsible concord department is sorry of accusing him of illegal methods and sends 5 million ISK as excuse (therefore the player will be happy about being wrongly flagged).

That would be a great way to make some extra money, and will not unlikely be abused some way.

Quote:
The main advantage of this would be that the GMs don't have more work with bots (instead of having to check themselves whether an account is automated or not) but instead the community gets the possibility / responsibility to deal with bots.


In the end, a bot should be banned. Not painted a big bullseye, just old-fashioned banned. And only GM's can do that.

William Cooly
Sol Enterprises
Posted - 2011.09.01 12:55:00 - [3]
 

I think a lot of very determined afk hisec missioners and miners will die.

Aqriue
Center for Advanced Studies
Posted - 2011.09.01 13:11:00 - [4]
 

1. Open EVE
2. Log in
3. Select any local profile and view, drag cursor over three white lines in upper left corner, right click, look at drop down menu.
4. ???
5. PROFIT! Report as Macro, then shout to your room "MacroBots. ROLL OUT!" as CCP will investigate at their leisure.

Yeah, just discovered that today. Requires you to view someone's bio window, cannot find the command anywhere else in another drop down menu.


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only