Zephyrnet-logo

Uh oh, mensen gebruiken nu AI om vals te spelen in Rocket League

Datum:

Audiospeler wordt geladen…

dit_was_een_bot_in_c3_doubles_for_sure_in_oce oppompen van r/RocketLeague

Ik was eerder vandaag sceptisch toen ik een Reddit-poster tegenkwam die beweerde dat ze "zeker" een cheater tegenkwamen in de gerangschikte Rocket League. Uh huh, net zoals iedereen die mij vermoordt in Rainbow Six Siege "zeker" mikt, toch? Daarna heb ik het filmpje bekeken.

Vrienden, het spijt me jullie te moeten mededelen dat mensen vals spelen in Rocket League.

De vermeende cheater zat eigenlijk in hetzelfde team als ghost_snyped, de Reddit-gebruiker die plaatste het filmpje (opent in nieuw tabblad) hierboven ingesloten, die het perspectief van de valsspeler laat zien voor een deel van een dubbelspel. Ik speel al zeven jaar Rocket League en ik heb nog nooit een mens zo zien spelen op welke rang dan ook. Er zijn meesterlijke Rocket League-dribbelaars, maar het zou ongebruikelijk zijn voor een bekwame menselijke speler om zo geworteld te blijven in het veld - de meesten gooien hier en daar wat luchtmanoeuvres in - en om de bal te dragen en te schieten. dat feilloos.

Zeker, dit is een echt probleem: mensen zijn begonnen met het gebruik van door machine learning getrainde Rocket League-bots in online wedstrijden. 

De makers van RLGym (opent in nieuw tabblad), de API die dit soort bottraining mogelijk maakt, wist dat hun project door valsspelers kon worden gebruikt, maar dat was niet hun bedoeling. Er is eigenlijk een coole, niet-cheaty Rocket League bot-ontwikkelingsscène gecentreerd rond een andere API genaamd RLBot, waarmee aangepaste bots kunnen worden gemaakt en gebruikt voor offline spelen of om het tegen elkaar op te nemen in LAN-toernooien.

RLGym veranderde het spel door botontwikkelaars toe te staan ​​Rocket League als omgeving te gebruiken versterking van leren (opent in nieuw tabblad) algoritmen. Het basisidee is dat je, in plaats van het gedrag van je bot met de hand te scripten, het systeem vertelt welke uitkomsten wenselijk zijn - bijvoorbeeld de bal die dichter bij het doel van de tegenstander komt - en vervolgens uren en uren aan gesimuleerde Rocket League-spellen uitvoert waarin de bot "leert" geleidelijk om die gewenste resultaten te bereiken.

In de praktijk is het lang niet zo eenvoudig: "Het ontwerpen van beloningsfuncties is een kunst op zich", aldus een van de auteurs van RLGym, Aech, die rende een vraag en antwoord op Reddit (opent in nieuw tabblad) over het cheatprobleem vorige week. De specifieke machine learning-bot die wordt gebruikt om vals te spelen in Rocket League, Nexto, was "uitzonderlijk moeilijk te maken", zei Aech, dus het is onwaarschijnlijk dat er talloze varianten zullen opduiken. Nu valsspelers het doorhebben, verwacht Aech echter wel dat iemand probeert een bot te trainen die nog bekwamer is dan Nexto.

een andere_dag_eenandere_nexto_in_ranked oppompen van r/RocketLeague

Dus de bots zelf zijn niet nieuw. Wat nieuw is, is dat iemand "zijn eigen tools heeft geïmplementeerd voor het manipuleren van [Rocket League] die niet dezelfde beperkingen hebben tegen online spelen als RLGym en RLBot", aldus Aech, en daarom verschijnt Nexto in gerangschikte wedstrijden. 

"RLGym heeft ongelooflijk veel geluk dat we een super gepassioneerde en begripvolle gemeenschap hebben gevonden, en we laten ons niet tegenhouden door deze valsspelers", vertelde Aech aan PC Gamer. "We ondernemen stappen om ervoor te zorgen dat onze bots in de toekomst niet kunnen worden misbruikt en we kunnen niet wachten om iedereen de spannende projecten te laten zien waaraan we hebben gewerkt."

Ik heb Rocket League-ontwikkelaar Psyonix gemaild voor commentaar en zal dit verhaal updaten als ik iets hoor. De studio heeft op dit moment geen openbare verklaring afgelegd over het valsspelen.

Het is op dit moment niet duidelijk of we naar een Nexto-epidemie kijken of slechts een handvol incidenten, maar ik heb wel een paar andere populaire Reddit-berichten gezien die klagen over ontmoetingen met de bot in gerangschikte wedstrijden. De andere clips laten vermeende valsspelers zien die met dezelfde uiterst veeleisende balbehandeling spelen.

ben_ik_extreem_slecht_of_is_dit_een_bot_hij_ook_nooit oppompen van r/RocketLeague

Voor nu is er niets dat een speler kan doen als hij wordt vergeleken met een Nexto-bot, behalve de cheater rapporteren en zijn best doen om de machine te verslaan. Als je een fooi nodig hebt, blijkbaar is het niet erg goed in face-offs vanwege een opkomende fout in de training.

"Een vrij merkwaardig fenomeen dat we nu in verschillende [machine learning]-projecten hebben zien terugkeren, is dat bots doorgaans vroeg in de training leren hoe ze echt goed kunnen zijn bij de aftrap, maar naarmate ze beter worden in de rest van het spel, zullen ze bijna lijken altijd dat vermogen te verliezen om de aftrap goed te doen”, schreef Aech.

Het voelt echt als het soort fout dat een hoofdrolspeler in een sciencefictionfilm zou ontdekken vlak voor hun laatste confrontatie met een malafide AI.

Eind vorig jaar, ik zei dat machine learning vertegenwoordigt een echte verandering in de manier waarop we omgaan met en computers begrijpen, en hier is nog een voorbeeld. Als hobbyonderzoeksproject zijn RLGym en Nexto supercool. Samen met experimenten zoals de StarCraft 2 AI van Google, voorspellen deze Rocket League-bots een toekomst waarin games veel capabelere en potentieel levensechte AI-tegenstanders zullen bevatten (hoewel de speelstijl van Nexto nogal onmenselijk is). Tegelijkertijd hebben we nu te maken met de meest geavanceerde cheatmethode ooit: bots die in theorie kunnen worden getraind om elk spel onder de knie te krijgen, en misschien zelfs incidentele menselijke fouten nabootsen om moeilijk te detecteren te zijn. Het wordt een wild decennium. 

spot_img

Laatste intelligentie

spot_img