Bots n' Things
Hey all, just wanted to give my input and address something that a lot of players have been complaining about since TT's removal. More specifically: bots and Riot's (supposed) lack of action against them.
##1 • Detecting bots is not the issue!
It's actually fairly easy for Riot to detect bots, be it through manual review or an automated system. The issue is not that the majority of them are flying under the radar, but rather that companies have to be mindful of bot developers reverse engineering their detection systems.
Going to keep it short and simple (because I'm a chef, not a software engineer. I don't understand all that fancy technical mumbo-jumbo you kids are on about.)
Here's an example where banning bots on the spot would be a detriment to Riot rather than a benefit.
Let's say there are 30 bots created in total.
- Bots 1-10 use method
Afor leveling their accounts.- Bots 10-20 use method
Bfor leveling their accounts.- And finally, bots 20-30 use method
Cfor leveling their accounts.
A Riot software engineer has created a program that can consistently detect method
Awithout fail.
Once the bots that use that method are created, they're banned on the spot. Now that those 10 bots have been removed, Riot can get to work on detecting the other 20.
However, now that the bot developer can see which variables got method
Adetected, he can continue to create new ones with slightly altered variables to lead Riot off the trail and make future accounts last longer. So while Riot is working on removing those other 20 accounts, three more slightly different methods have been released.
...and so on and so forth.
If bots are banned in waves (like they are now, something which all companies tend to do) the developers will have a much harder time pinpointing what got them flagged.
There is not a single solution to stopping all bots. There is only preventative action.
(Also just wanted to slip this in as it's something most people gloss over: League is a free-to-play game and the signup process is simple, it's very easy for someone to mass produce bots when their older ones do get flagged!)
##2 • There's a reason Twisted Treeline was so popular for botting; if it wasn't Twisted Treeline, it would just be a different queue.
Now I personally wasn't the biggest fan of TT. I'm a Rift-boi through and through, no hate towards the mode though.
But regardless of your opinion on Twisted Treeline or how much you played it:
1- The mode was not popular (whatever the reason may have been, that's not the point!)
2- The games were fast and in most if not all cases, the best way to level your account.
3- The map, team sizes, item pool, and "mechanics of the map" were smaller.
** When creating a bot, developers are going to use the method that gives them the best consistent results and keeps their accounts online for as long as possible.** Now, with that being said, let's take a look back at some of the things I just listed.
1- The mode was not popular (whatever the reason may have been, that's not the point!)
Because the game mode wasn't popular, there were much less people reporting you and there was a significantly higher chance that you'd... just be matched against other bots.
More bots and less people equals longer games which equals more experience and zero chance that you'd get flagged.
2- The games were fast and in most if not all cases, the best way to level your account.
Because games were fast and offered decent-if-not-better experience rates compared to SR, it was a viable method for quick leveling. Even if the experience rates on SR were 25% higher than the ones on TT, it would still be beneficial for a bot to go there where the games are shorter and the developers have to do less work.
3- The map, team sizes, item pool, and "mechanics of the map" were smaller.
Due to the smaller map, team size, item pool, and mechanics, bots were easier to create and had less of a chance of breaking (when a bot fails to complete it's assigned task and stops working altogether/makes a mistake before reverting back to a previous point)
If you put a bot on SR while the Mountainous Rift is active or bomb plants are going off left and right, there's a high chance that the program is going to break or they'll make a critical error like running right through a tower to return to lane which could potentially get them flagged faster.
Nobody (not even Riot) doubts the existence of bots. It was very apparent that TT was riddled with them and removing the queue wasn't going to just make them magically disappear. Leaving TT as a vacant, outdated, bot-infested gamemode isn't something they wanted to do and on some level I can understand that.
##3 • Closing: It's not just Riot.
Anyone who has ever played an MMO or other popular free-to-play game will know that bots are everywhere. No company has eradicated 100% of it's bots, they'll always be here regardless of how good your detection systems are. League is a popular game and it's free-to-play, unfortunately you're going to see way more bots here than anywhere else.
With all that being said: Bots... fucking suck. You have a right to be frustrated, everyone does.
But they're everywhere and I'm sure Riot is doing the best they can to remove them.
Have a great night, everyone.