On “cheating” League’s Instant Feedback System

tl;dr I got sick of being punished for being toxic in League but also seeing everyone be toxic towards me with no repercussions. So I figured out how to cheat Lyte’s cute little filter system

Riot’s solution to toxicity

Update: This post is about the problem. I also posted my solution.

22 October 2017: Looks like some dude took this information and went. fucking. nuts. Some dudebro on the League forums claims he systemically found zero-tolerance patterns/rules for the IFS, and further found a way to force/coerce people into tripping them. As if that wasn’t funny enough, then he supposedly started some racket fooling kids into thinking they’d get paid by VMC to funnel them traffic. While I’m almost positive it’s a troll post, he does link here, and I wanted to take the opportunity to say…

I wrote this before ever knowing about Tantram or reading any of his posts. Information he’s been so kind to give out both confirms some things here, and dispells some other things here. I have not yet had an opportunity to go through and make these changes, because I also wanted to go through and cite my sources at the same time, and I’m very busy as of lately. 

For what it’s worth, here’s a post where Tantram admits people are doing this now and he’s gotta make some changes to compensate. Love it.

Tired of being the bigger person? I know the feeling. Every game it’s someone different (but usually yas) being an absolute cock to you, but if you dare say anything back, say goodbye to your account.

Riot seems to be very proud of their Instant Feedback System. The Instant Feedback System is the formal name of a collection of server-side processes in League of Legends that handles player reports and automatically issues punishments in cases ranging from toxic/negative in-game chat, feeding/”inting”, and AFK/”Leaver” behaviors. In the latter case, there is a line between IFS and LeaverBuster, but it’s pretty blurry.

Riot’s really secretive about this system, and when you take it apart, it’s easy to see why. The biggest thing Riot hides, because of the obvious implications, is that the Instant Feedback System is **FULLY AUTOMATED**. While that may seem obvious, I do mean fully. There’s literally zero human oversight during normal operation. It was specifically designed to remove humans from the equation as much as possible; whether that’s for reasons of avoiding bias or cost saving is up to the imagination. My cynical ass is leaning towards the latter.  Continue reading