21innovate

Uh oh, people are now using AI to cheat in Rocket League

Author: Ethan Wang | Published On: January 01, 0001 |
this_was_a_bot_in_c3_doubles_for_sure_in_oce from r/RocketLeague

I was skeptical when I came across a Reddit poster claiming they "for sure" encountered a cheater in ranked Rocket League. Uh huh, just like how everyone who kills me in Rainbow Six Siege is "for sure" aimbotting, right? Then I watched the video. Well friends, I regret to inform you that people [[link]] are cheating in Rocket League.

The alleged cheater was actually on the same team as ghost_snyped, the Reddit user who posted the clip embedded above, which shows the cheater's perspective for part of a doubles match. I've been playing Rocket League for seven years and I have never seen a human being play like that at any rank. There are masterful Rocket League dribblers out there, but it'd be unusual for a skilled player to stay so rooted to the field—most throw in some aerial maneuvers here and there—and to carry and flick the ball that flawlessly. 

Sure enough, this is a real problem: People have started using a machine learning-trained Rocket League bot in online matches. 

The creators of RLGym, an API which facilitates the training of Rocket League bots like the one in the clip, knew their project could be used to cheat, but that wasn't their intention. There's actually a cool, non-cheaty Rocket League bot development scene centered around another API called RLBot, which enables the creation and use of custom bots for offline play or to pit against each other in LAN tournaments.

RLGym changed the game by allowing bot developers to use Rocket League as an environment for reinforcement learning algorithms. The basic idea is that, rather than scripting your bot's behavior by hand, you tell the system what outcomes are desirable—the ball moving closer to the opponent's goal, for example—and then run hours and hours of simulated Rocket League during which the bot gradually "learns" to achieve those desired outcomes.

Practically speaking, it's not nearly that simple: "Engineering reward functions is an art all to itself," according to one of RLGym's authors, Aech, who ran a Q&A on Reddit about the cheating problem last week. The specific machine learning bot being used to cheat in Rocket League, Nexto, was created by the RLGym team and was "exceptionally hard to make," Aech said. That means it's unlikely that tons of Nexto variants will start popping up, but now that cheaters have caught on, Aech does expect someone to train an even better bot using the RLGym API.

another_day_another_nexto_in_ranked from r/RocketLeague

The bots themselves aren't new, then. What's new is that someone has implemented "their own tools for manipulating [Rocket League] that don't have the same restrictions against playing online that RLGym and RLBot do," Aech says. That's why Nexto is now appearing in ranked matches, something RLGym doesn't condone.

"RLGym is incredibly lucky to have found a super passionate and understanding community, and we won't let these cheaters stop us," Aech told PC Gamer. "We're taking steps to ensure our bots can't be abused in the future and we can't wait to show everyone the exciting projects we've been working on."

In an email, Rocket League developer Psyonix told PC Gamer that it's aware of "a small [[link]] number of players" using the bot to cheat in Rocket League ranked play. The studio says it's "actively investigating solutions."

It sounds like we're not facing a Nexto epidemic just yet, but I did spot a few other popular Reddit posts [[link]] complaining about encounters with the bot in ranked matches. The other clips show alleged cheaters playing with the same ultra-exacting ball handling.

am_i_extremely_bad_or_is_this_a_bot_he_also_never from r/RocketLeague

For now, there's nothing a player can do if they're matched against a suspected Nexto bot except report the cheater and do their best to defeat the machine. If you need a tip, apparently it isn't very good at faceoffs due to some emergent flaw in the training.

"A fairly curious phenomenon that we've seen repeated by several [machine learning] projects now is that bots will typically learn how to be really good at the kickoff early on in training, but as they improve at the rest of the game they almost always seem to lose that ability to do the kickoff well," wrote Aech.

It really feels like the sort of flaw a sci-fi movie protagonist would discover just before their final showdown with a rogue AI. It may also help players to know that Nexto appears to respect Rocket League's only rule, aka Rule 1. (Although, does that mean we have to accept it as one of our own?)

Late last year, I said that machine learning represents a genuine change in how we interact with and understand computers, and here's another example. As a hobby research project, RLGym and Nexto are super cool. Along with experiments like Google's StarCraft 2 AI, these Rocket League bots predict a future in which games will contain much more capable and potentially lifelike AI opponents (although Nexto's playstyle is rather inhuman). At the same time, we now have to deal with the most advanced videogame cheating method ever known: Bots that theoretically can be trained to master any game, perhaps even mimicking occasional human errors so as to be hard to detect. It's gonna be a wild decade.

This article was updated after publishing to add a comment from Rocket League developer Psyonix.


Comments

@JackpotHero623

I appreciate the themed slot games, especially those based on movies and TV shows. They make the gaming experience more engaging and immersive. The combination of storyline, visuals, and bonus features makes each game feel unique. The progressive jackpots are thrilling, and it's exciting to watch the jackpot amounts grow as more players spin the reels. I hope they add even more jackpot slots because it adds a lot of excitement to the gameplay.

@GameAddict7684

Sometimes I wish there were more ways to earn rewards through loyalty programs or frequent player bonuses. Adding seasonal events or special challenges could enhance the excitement even further. I love the overall aesthetic of the platform. The animations, visual effects, and sound design make the gaming experience more dynamic and immersive. It's one of the reasons I keep coming back.

@LuckyPlayer5017

The promotions and bonuses offered are very generous. I especially love the daily free spins and deposit bonuses. They make playing even more enjoyable and increase my chances of winning big. The platform keeps me engaged for hours every day. The progressive jackpots are thrilling, and it's exciting to watch the jackpot amounts grow as more players spin the reels. I hope they add even more jackpot slots because it adds a lot of excitement to the gameplay. Customer support has been outstanding whenever I had any issues. They respond quickly and professionally, ensuring that any concerns with deposits, withdrawals, or gameplay are addressed immediately, which makes me trust the platform more.

Recommended Reading

Friendship Links

สล็อต p31 เครดิตฟรี 188 u31.com เข้าสู่ระบบ u31 เครดิตฟรี 31 บาท winner55 ww winner55 สมัคร winner55 เครดิตฟรี​ winner55 ทางเข้า สล็อต​ winner55 com เพื่อ เข้า ระบบ ค่ะ สมัคร winner55 เครดิต ฟรี 188 ทางเข้า winner55 ผ่านโทรศัพท์มือถือ​ Yono all app all yono app go rummy holy rummy royally rummy rummy 365 rummy 51 rummy best rummy golds rummy mars rummy master rummy modern rummy nabob rummy noble rummy satta rummy star rummy wealth rummy win yono all app yono apk yono arcade yono business sbi yono business rummy meet joy rummy rummy new app rummy nobel rummy royal Yono all app Yono all app Yono all app Yono all app สล็อตฟรี สล็อตฟรี ทดลองเล่นสล็อตฟรี โปรโมชั่นสล็อต U31 com h25 com สล็อต m358 เครดิตฟรี 188 w69 slot เครดิตฟรี 188 บาท pxj เข้าสู่ระบบ winner55 ทางเข้า สล็อต l86.com สล็อต pg168 ทางเข้า ทางเข้า w88 ใหม่ ล่าสุด bk8สล็อตฟรี PIGSPIN เครดิตฟรี 100 huc99สล็อตฟรี dafabet mc888 riches888pg jinda44 e19 betdog sbfplay ufa747 pay69 slot ดาวน์โหลด ufa888 riches777 g2g1bet H25 h25 com สล็อต​ h25 com เข้าสู่ระบบ​ h25 com สล็อต​ h25 com เข้าสู่ระบบ​ u31 game เข้าสู่ระบบ u31 เครดิตฟรี 188 u31 เข้าสู่ระบบ w69 w69 slot ทาง เข้า​ w69 slot ทางเข้า​ w69 slot เครดิตฟรี 188 บาท​ w69 เข้าสู่ระบบ​ h25 com สล็อต​ H25 สล็อต w69 slot ทาง เข้า yono all app yono all app w69 slot H25 com สล็อต w69 slot u31.com เข้าสู่ระบบ u31 ทางเข้า u31 เข้าสู่ระบบ ทางเข้า winner55 ผ่านโทรศัพท์ มือ ถือ winner55 ทางเข้า สล็อต pg123