Okiem projektantów: łupy i skarby w Starciach
Cześć! Nazywam się Ates i jestem zastępcą projektanta gry w zespole Hearthstone. Jesteśmy podekscytowani wprowadzeniem Starć. Korzystając z okazji, chcę omówić zdobywanie skarbów w tym nowym trybie!
Istnieją 2 rodzaje skarbów:
- Pasywne: skarby, które zapewniają korzyści w całej grze. Gracz może zdobyć maksymalnie 2 z tych skarbów.
- Aktywne: skarby, które są dodatkowymi kartami, tasowanymi do talii przed rozpoczęciem gry. Gracz może zdobyć ich maksymalnie 5.
Podobnie jak w dawnych Podziemnych wyprawach, dzielimy nasze skarby na te 2 kategorie. Aby kontrolować poziomy mocy, podzieliliśmy zarówno pasywne jak i aktywne Skarby na różne pule. Pozwala nam to lepiej kontrolować wpływ każdej karty skarbów.
W puli 1 możecie znaleźć prostsze skarby. Celem jest zaoferowanie wyboru, który pomaga wzmocnić talię i potencjalnie daje możliwość rozbudowy, nie pozwalając, aby poziomy mocy zbytnio wymknęły się spod kontroli.
W puli 2 podkręcamy trochę atmosferę. Karty, które tu znajdziecie, powinny być mocniejsze niż jakiekolwiek inne synergie w waszej talii, z kilkoma wyjątkami. W puli 2 znajdują się skarby z kategorii ultrarzadkich – najpotężniejsze ze wszystkich! Za każdym razem, gdy otrzymacie ofertę skarbu z puli 2, macie 1% szansy, że traficie na skarb z puli ultrarzadkich.
Wykorzystujemy te pule jako mechanizm wzmacniający lub osłabiający znaczenie skarbów, przemieszczając je między różnymi pulami. Możecie pamiętać, że Drużynowy portal stracił trochę wytrzymałości w ostatniej aktualizacji balansu. Przed zmianą balansu portal znajdował się w puli 2. Po przyjrzeniu się karcie zdecydowaliśmy, że lepiej będzie, jeśli zmniejszymy trochę jej wytrzymałość i zamiast tego zaproponujemy kartę jako wybór z puli 1.
Oto, kiedy zobaczycie skarby dla każdej puli.
Pasywne:
- Pula 1: po grze 1.
- Pula 2: po grze 2.
Aktywne:
- Pula 1: po grach 3, 9 i 13.
- Pula 2: po grach 7 i 11.
Na koniec, oto lista wszystkich dostępnych aktywnych i pasywnych skarbów, które oferujemy, wraz z informacją o tym, w jakich pulach są one dostępne!
Pasywne skarby z puli 1 Odblokowany potencjał Niestabilny eliksir Kryształowa kula Rhonina Szaty ucznia Tajemnicza księga Rozrzucone kolczatki Sakiewki Księżycowy sygnet Szata skurczenia Kryształowy klejnot Rakietowe plecaki Szabrowanie pobojowiska Recykling Kanibalizm Smocza więź Stwórczyni płomieni Bagnista moc Zaraziciel Piaszczysta niespodzianka Przejęcie znaleziska Karwasze Grommasza Lepkie rączki |
Pasywne skarby z puli 2 Berło przywoływania Kryształowa kula Khadgara Totem umarlaków Bojowy totem Kolczatka Podwojenie Księga wspaniałości Objęcia Złagaty Pierścień pszczół Magia mumii Legendarne tabliczki Szmaragdowe gogle Rytuał smoczej kości |
Ultrarzadkie z puli 2 Szata maga Przechwycona flaga Eliksir wigoru Obserwacja gwiazd Burza many |
Aktywne z puli 1 Rumak śmierci Szał Mutujący zastrzyk Czciciel Majaczący Byt Złoty kobold Rękojeść Quel'Delar Kły krwiopijcy Kartaczownik Królewski podarunek Cylinder dżentelmena Przeponury klient Maska mimika Pudełko-zagadka Siew ziaren Drużynowy portal Pełen mieszek Intuicja łowcy Ostrze Faorisa Klinga Quel'Delar Wierny pomagier Kilof chytrusa Przejmujące zimno Superdoładowanie Szczęki Złowroga ozdoba Mózgotrzep Piękna i bestia Nekrotyczna trucizna Krwawy księżyc Mieszek monet Skorupiak Krabcio Murlok Holmes Wysłużony róg straży Oddany poplecznik Luneta Egzorcyzmator Święta księga Nakręcana asystentka Gburowaty motłoch Zespolenie Bryś Fąfel Księżniczka |
Aktywne z puli 2 Woskowy furiat Gnomi scyzoryk Kostur Łusek Ostrze Płonącego Słońca Różdżka dezintegracji Kostur arcymaga Bezdenny wór Urny kanopskie Pradawne odbicia Deser bananowy Księga umarłych SZARAŃCZA! Hiperblaster |
Ultrarzadkie z puli 2 Pierścień z Gaju Snów Przypływ mocy Życzenie Żar Ragnarosa Teoria chaosu |
Koszyk łupów wspólnej nauki
Witam! Jestem Tian, główny analityk danych w zespole Hearthstone. Opowiem wam, jak działają koszyki łupów w Starciach! Kiedy otrzymujecie koszyk między meczami w tym trybie, waszą ciekawość może wzbudzić koszyk wspólnej nauki, który zawsze znajduje się pośrodku. Wyjaśnię wam, co to jest, jak jest generowane i co radzimy z nim zrobić!
Czym jest inteligentny koszyk?
Koszyki wspólnej nauki nazywamy też „inteligentnymi” lub automatycznie generowanymi. W porównaniu z dwoma pozostałymi koszykami, stworzonymi przez nasz utalentowany zespół projektantów, te inteligentne są generowane automatycznie przez modele danych z rozgrywki, które zbieramy od początku istnienia Hearthstone w Standardowym i Dzikim Rankingu oraz w trybie Arena.
Na marginesie, podobna inteligentna technologia wykorzystywana jest do tworzenia automatycznych talii w waszej kolekcji – jeśli interesuje was ten temat, zapraszamy do powiązanego artykułu.
Jak powstają inteligentne koszyki łupów?
Najpierw określamy „współczynnik synergii” pomiędzy parami kart, który jest pozyskiwany z naszych ogromnych zbiorów danych dotyczących rozgrywki. Dla każdej możliwej do dobrania pary kart, współczynnik synergii analizuje następujące aspekty:
- Jakie karty wykorzystano w każdej grze?
Mówiąc prościej, jeśli widzimy, że 2 karty były wykorzystane wielokrotnie przez graczy, to jest to dobry wskaźnik, że istnieje pewna synergia pomiędzy nimi.
- Na którym etapie i turze wykorzystano te karty?
Karty grane w turach zbliżonych i karty grane w turach odległych zazwyczaj wskazują różne rzeczy. Pierwsze zwykle są oznakami kombinacji, a te drugie to karty używane jako wcześniejsze narzędzia oraz moce na późniejszych etapach gry – na przykład Tajemne pociski i Żarzyciel kontra Prorok zagłady i Alexstraza. Możemy dostosować wzór współczynnika, aby kontrolować sposób szacowania danych o turach i w efekcie mamy wiele różnych wersji współczynnika!
- Jaki jest wpływ na końcowy efekt gry (tj. wygrana/przegrana) po użyciu pary kart?
Informacja o wygranych jest wbudowana we współczynnik synergii pary kart. Ogólnie rzecz biorąc, im wyższy jest współczynnik wygranych, tym wyższy współczynnik.
Po uzyskaniu współczynnika synergii pary, agregujemy go, aby uzyskać współczynnik dla koszyków, ale z pewnymi ograniczeniami – na przykład, karty w koszyku muszą być różne. Ponieważ każdy koszyk zawiera 3 karty – {A,B,C} – agregat składa się z 3 różnych par kart: {AB, AC, BC}. Matematycznie rzecz biorąc, jako metodę agregacji wybieramy funkcję „odwróconego miękkiego minimum”. Zaletą tej funkcji w porównaniu z prostym dodawaniem lub innymi metodami agregacji jest to, że pomaga ona uniknąć przypadków, w których {AB} i {AC} mają dużą wartość punktową, a {BC} ma bardzo małą.
W jaki sposób są polecane koszyki?
Pula z milionami możliwych inteligentnych koszyków jest codziennie aktualizowana (wstępnie wygenerowana) i przechowywana w pamięci podręcznej serwera w celu zwiększenia wydajności. Decyzja o tym, który z koszyków pokazujemy w każdym momencie wyboru, jest dynamicznym procesem na żywo, ponieważ zależy on od klasy bohatera i aktualnej zawartości talii.
Podczas tej fazy rekomendacji na żywo obliczamy współczynnik synergii pomiędzy dowolnym interesującym nas koszykiem a waszą bieżącą talią. Poniżej znajdują się szczegółowe kroki:
- Obliczamy początkowy współczynnik synergii talia-koszyk za pomocą agregacji „odwróconego miękkiego minimum”.
- Stosujemy pewne korekty matematyczne, takie jak normalizacja, zastosowanie dodatkowych funkcji, itp.
- Dostosowujemy współczynnik, sprawdzając aktualną krzywą many waszej talii – na przykład, jeśli macie już dużo kart o niskim koszcie, nadamy priorytet koszykom z kartami o wyższym koszcie many.
- Jeśli wasza talia ma już jedną lub więcej takich samych kart w koszyku, zastosujemy również kary za wielokrotne pojawianie się kart – im więcej duplikatów, tym większa jest kara. Na przykład, jeśli macie 5 Kul Ognia w swojej talii, szansa na to, że zobaczycie kolejną kulę w inteligentnym koszyku, jest bardzo mała.
Po obliczeniu współczynnika synergii dla każdego koszyka, próbkujemy jeden z nich pod kątem wartości współczynnika – to znaczy, że koszyk z wyższym wynikiem ma większe szanse na wybranie niż ten z niższym. Jest to proces z pewną „kontrolowaną losowością”: nie zawsze dajemy koszyk z najwyższym wynikiem! Mamy nadzieję, że dzięki temu proces budowania talii stanie się bardziej zróżnicowany i przyjemny.
Mam nadzieję, że ten artykuł pomoże wam lepiej zrozumieć nasze podejście do wykorzystania danych w Starciach. System inteligentnych koszyków został skonfigurowany tak, aby był jak najbardziej automatyczny i ewoluował wraz z rozwojem Hearthstone. Będziemy kontynuować jego udoskonalanie. Obecne moce i skarby bohaterów nie są uwzględnione w systemach „uczących się”, dlatego nie jesteśmy w stanie określić synergii między nimi a wszystkimi innymi kartami. Mamy jednak plany, aby zrobić to w przyszłości.
Mamy nadzieję, że będziecie się świetnie bawicie się w Starciach! Cały czas zapoznajemy się z waszymi opiniami, więc pamiętajcie, aby napisać w komentarzach, co sądzicie o koszykach z łupami i pulach skarbów. Do zobaczenia w Karczmie!