Fejlesztői napló: Kitüntetés, viselkedésfigyelés
Az ellenfelek kitüntetésének újjáélesztése, többféle kitüntetés és a jövőbeli terveink.
Üdv mindenkinek, itt Riot Revenancer és Riot Heronic a viselkedésfigyelő rendszerekért felelős csapattól, és a következőkben... eltaláltátok, a kitüntetési és viselkedésfigyelő rendszerekről lesz szó.
Idén végeztünk néhány fejlesztést a LoL viselkedésfigyelő rendszerén, hogy elősegítsük a jó magaviseletű játékosok megjutalmazását. Bár eddig elégedettek vagyunk a változtatások eredményeivel, még akad egy-két teendő, amelyet el szeretnénk végezni ezen a téren. Ejtsünk tehát pár szót arról, hogy mire számíthattok még az év hátralévő részében.
A kitüntetési rendszer frissítése
A 2017-es frissítés azzal a céllal készült, hogy a jó magatartás jutalmazásával az érdemi csapatmunkát is erősítsük – ahol a hangsúly a csapatmunkán van. A jelenlegi rendszerben a csapatod egyetlen tagját kitüntetheted, és... ennyi.
Ennek következtében ezt az elismerést a jól viselkedő játékosok helyett a legtöbbször inkább a jól játszó csapattársak kapják meg. Ezzel nem is lenne gond, a kitüntetési rendszer célja azonban a jó magaviselet jutalmazása, és ezt nem a lejátszott meccsek száma vagy a játékbeli teljesítmény határozza meg.
Emellett a kitüntetési rendszer jelenlegi jutalmait nem igazán lehet kitüntetésnek érezni, és az, hogy a rossz magatartásért nem jár szezonjutalom, nem képes előidézni a kívánt hatást.
Ezért úgy módosítjuk a rendszert, hogy a játékosok beazonosíthassák és jutalmazhassák az arra valóban érdemeseket, akik nem csak a játékban jeleskednek. A rendszerrel hosszú távú terveink vannak, első lépésben azonban idén szeptemberben azt vezetjük be, hogy játékonként több játékost is ki lehet majd tüntetni, illetve az ellenfél is kaphat majd kitüntetést.
A további frissítésekkel is jelentkezünk majd, amint elkészültek.
A bajkeverés észlelésének fejlesztése
Foglalkoznunk kellett azzal a bomlasztó játékbeli viselkedéssel is, amelynek megelőzése hagyományosan feladja nekünk a leckét: ez a bajkeverés vagy „bújtatott szándékos öngyilkosság”. A LoL összetett játék, ahol nagy tétek forognak kockán, és a siker jelentős mértékben egy (zömében idegenekből álló) csapat tettein múlik. Számunkra ez a szórakozás és a verseny tökéletes receptje, sajnos azonban egyesek inkább a másik bántására vagy a játékbeli bomlasztó viselkedés kiélésére kínálkozó lehetőségeként tekintenek rá.
Mielőtt a konkrét intézkedések ismertetésére térnénk, először tisztáznunk kell magát a fogalmat. A bajkeverést úgy határozzuk meg, mint „szándékosan olyasmit tenni, ami csökkenti a csapat vagy egy csapattárs esélyeit a sikerre”.
A kulcsszó itt a szándék, hiszen mindenkinek lehet rossz napja a játékban, és egy olyan szokatlan elképzelés kipróbálása, mint a középső ösvényes Bard még nem minősül bajkeverésnek, ha ez egy korábban már sikeres személyes stratégia volt – de Yuumi-t csak úgy, nemtörődömségből betenni a középső ösvényre már az.
A bomlasztó magatartás más, nyilvánvalóbb formáit könnyebben tudjuk kezelni, ilyen például a sértő csevegés, az inaktivitás vagy a nyilvánvalóan szándékos öngyilkosság. A rendszerünk ez idáig nem igazán tudta egyértelműen megkülönböztetni, hogy valakinek épp rosszul megy a játék, vagy szándékosan veszíteni akar. Már dolgozunk azon, hogy ez megváltozzon.
Először is, elvégzünk néhány kézenfekvő módosítást az egyszerű észlelési rendszereinken. Ennek ki kell szűrnie az olyan nyilvánvaló jeleket, mint ha valaki 20 perc után eladja a tárgyait, és csak Tündeamulettet vásárol, vagy ha vaktában ellövöldözi a végső képességét.
Másodszor, javítjuk az összetett adatok felhasználásának módját, hogy egészében kezelhessük a magatartást. Vagyis ahelyett, hogy mindig reagálnánk az első elpazarolt végső képességre, más tényezőket is figyelembe fogunk venni – az adott játékban és máskor tanúsított gyanús magatartást, a jelentési gyakoriságot, a csevegésben tett „szándéknyilatkozatot” stb.
Jelenleg az észlelési pontosság körülbelül 70%-on áll, és őszintén szólva ezt elfogadhatatlannak tartjuk. A fenti módosításoktól azonban nagyobb pontosságot várunk, és reményeink szerint ezáltal több bújtatott szándékos öngyilkossági kísérlet akad majd fenn a rostán (az általunk kitűzött minimális cél egyébként a 95%-os pontosság).
A rendszer nem lesz tökéletes, hiszen egyetlen automatizált megoldás sem lehet képes kiszűrni minden egyes esetet, amelyet egy ember a kontextus részletesebb ismerete nyomán felismerne. Elkötelezettek vagyunk azonban amellett, hogy mindent megtegyünk az eljárás javítása érdekében. Ennek a megközelítésnek az a nagy előnye, hogy lépésről lépésre haladhatunk az újabb bajkeveréses helyzetek kezelését illetően.
Jelenleg a tesztfolyamat közepén tartunk, vagyis azon dolgozunk, hogy minden megfelelően működjön, és a rendszer pontosan, az ártatlan játékosok vegzálása nélkül tudja beazonosítani a bomlasztó megnyilvánulásokat. Elég időt hagyunk a folyamatra, mert biztosra szeretnénk menni, de hamarosan újabb részletekkel jelentkezünk majd, amikor élesben is megkezdjük a gyakorlati megvalósítást.
Idén már láthattátok a munkánk pár eredményét a bomlasztó viselkedés jóvátétele rendszer terén, és most szeretnénk megosztani veletek az aktuális számokat.
Az élesítése óta a jóvátételi rendszer a következő szabálysértéseket korrigálta, és a következő díjakat adta:
Jóvátett szabálysértések száma | Kiosztott díjak száma | |
ARAM-újrasorsolás visszatérítése | 4 189 548 | 8 148 227 |
Az automatikus csapatfeltöltés alól mentesülő játékok | 8 777 680 | 31 792 790 |
LP-kompenzáció | 105 723 | 374 302 |
TP-növelős játékok | 441 968 | 520 142 |
Összesen | 13 514 919 | 40 835 461 |
Jövőbeli frissítések
További terveink is vannak arra vonatkozóan, hogy a LoL-t még biztonságosabb és élvezetesebb közeggé tegyük. Hamarosan újabb fejleményekkel jelentkezünk a kitüntetésekkel és a bajkeverést illetően végzett munkánkkal kapcsolatban.