Pseudolosowa dystrybucja

Z Dota Wiki

Spis treści

Ogólnie

Pseudolosowa dystrybucja odnosi się do faktycznej szansy procentowej, używanej przez silnik Warcrafta przy pewnych modyfikatorach ataku. Zamiast stałej szansy, pierwszy atak ma względnie małą szansę na trafienie. Z kolejnymi atakami bez modyfikatora szansa stopniowo wzrasta. Po ataku z modyfikatorem, spada do początkowej szansy. Po pewnej liczbie ataków, faktyczna szansa przekracza 100% i gra wymusza wejście modyfikatora. Wynika z tego, że jest ograniczona szansa na długie serie bez modyfikatora i z nim. Zatem rozkład nie do końca jest losowy, stąd nazwa pseudolosowa.

Przy poniższych umiejętnościach, silnik Warcrafta zaokrągla szansę (tą podaną w opisie umiejętności) do najbliższej wielokrotności 5%. Oznacza to, że przykładowo umiejętność Juggernauta Blade Dance nie ma 36% szansy na wejście, a 35%.

Pseudolosowe umiejętności

Generalnie są to umiejętności bazujące na silniku Warcrafta (z oryginalnej wersji gry).

Mechanika

Przykład

Rozważmy przykład Krytycznego Uderzenia z 20% szansą na wejście. Jeśli szansa była by całkowicie losowa, wtedy każdy atak by miał 20% szansy, by być Krytykiem, niezależnie od ilości uderzeń. Mimo, że po wielu atakach mniej więcej 20% z nich było by Krytycznymi, nic nie stoi na przeszkodzie by zadać nieskończoną serię Krytyków, jak i brak Krytycznego uderzenia przez nieskończoną ilość razy. Dlatego producenci Warcrafta wykorzystali pseudolosową dystrybucję.

Zamiast stałej, 20-procentowej szansy, pierwsze uderzenie ma szansę 5.57%. Jeśli nie będzie Krytyczny, następny atak będzie miał szansę 11.14% (2 * 5.57%), itd. Gdy natomiast wejdzie atak z modyfikatorem, licznik wróci do punktu wyjścia, jakim jest stała S, w tym wypadku 5.57%.

Wzór na prawdopodobieństwo

Szansa na atak z modyfikatorem wyrażana jest następującym wzorem:

P(n) = S * n

P(n) oznacz prawdopodobieństwo na wejście modyfikatora przy n-tym ataku, S to stała dla określającej wartości procentowej, a n to numer ataku z kolei, gdzie poprzednie były bez modyfikatora (minimalna wartość n to 1).

Poniższa tabela przedstawia wartość stałej S dla odpowiednich wartości procentowych umiejętności, podanych w opisie.

Spodziewana szansaStała (S)Maksymalna liczba ataków bez modyfikatora
5%0.00380263
10%0.0147567
15%0.0322131
20%0.0557017
25%0.0847511
30%0.118958
35%0.146286
40%0.181285
45%0.218674
Informacje