Pokemon GO – ukryte statystyki

Podstawowe Wartości:

Pokemon posiada 3 bazowe statystyki:
Atak
Obrona
Wytrzymałość [Stamina]
Każdy gatunek Pokemona ma podstawową wartość dla każdej z tych statystyk obliczoną na podstawie kombinacji wielkości odpowiadających Atakowi, Obronie, HP, Atakowi Specjalnemu, Obronie Specjalnej (wartości tych zmiennych znajdziesz w linku*) wedle poniższych wzorów:
 Podstawowy Atak=2*((Atk*SpAtk)^0.5+Spd^0.5))
 Podstawowa Obrona=2*((Def*SpDef)^0.5+Spd^0.5))
 Podstawowa Wytrzymałość=2*HP

Gdzie:
 Atk i SpAtk – Atak i Specjalny Atak;
 Def i SpDef – Obrona i Obrona Specjalna;
 Spd –speed – szybkość Pokemona;
 HP – poziom życia
BULBAPEDIA



Indywidualne Wartości:

Pokemon posiada także dodatkowe statystyki zwane „Indywidualnymi Wartościami”. Statystyki te są generowane losowo dla poszczególnego osobnika, mieszczą się w zakresie od 0 do 15 i są dodawane bezpośrednio do Podstawowych Wartości Pokemonów.
Używając Skumulowanego CP Mnożnika (Total_CP_Multiplier – CP od Combat Points – zmienna ta zostanie opisana w osobnym wątku), otrzymamy następujące bazowe statystyki Pokemona:
 Atak = (Podstawowy Atak + Indywidualny Atak) * Skumulowany CP Mnożnik;
 Obrona = (Podstawowa Obrona + Indywidalna Obrona) * Skumulowany CP Mnożnik;
 Wytrzymałość (Podstawowa Wytrzymałość + Indywidualna Wytrzymałość) * Skumulowany CP Mnożnik
Gracz w grze Pokemon GO widzi Wytrzymałość pod postacią HP danego Pokemona!


Poziom Pokemonów

Minimalny poziom Pokemonów wynosi 1, podczas gdy ich maksymalny poziom jest równy aktualnemu poziomowi twojego trenera.
Dzikie Pokemony mają nieparzyste poziomy.
Za każdym razem kiedy wykonasz „power up” danego Pokemona, jego poziom wzrośnie o 1/2 poziomu. Możesz w przybliżeniu oszacować poziom Pokemona śledząc położenie białej kropki na białym półokręgu znajdującym się na stronie ze statystykami każdego Pokemona w Pokemon GO. Początkowy punkt białego półokręgu oznacza 1 poziom a jego końcowy punkt – poziom twojego trenera.
Korzystając z tabeli „Koszt Power Up”, dowiesz się dokładnie, jaki poziom ma twój pokemon.
Konkretny poziom poznasz po ilości gwiezdnego pyłu [Stardust], jaki jest wymagany, żeby wzmocnić Pokemona.


CP Mnożnik

Każdy poziom trenera ma przyporządkowany do tego poziomu CP Mnożnik. W zależności od tego, jaki poziom osiągnie twój Pokemon, jego statystyki zostaną zwiększone o określoną wartość, uzależnioną od konkretnej ilości CP Mnożnika.
Kiedy złapiesz Pokemona, będzie on posiadał wartość CP Mnożnika korespondującą z poziomem twojego trenera oraz dodatkową zmienną – Dodatkowy CP Mnożnik – o wartości dla nowo złapanego Pokemona równej 0.
Gdy poziom Pokemona wzrośnie poprzez „power up”, Dodatkowy CP Mnożnik zwiększy się o stałą wartość uzależnioną o nowego poziomu Pokemona i zostanie dodany do CP Mnożnika, tworząc Skumulowany CP Mnożnik:
 Skumulowany CP Mnożnik = CP Mnożnik + Dodatkowy CP Mnożnik

Obliczając CP (Combat Points)
Znając wartości Ataku, Obrony i Wytrzymałości, możemy ustalić CP:
 CP=(Atak*Obrona^0.5*Wytrzymałość^0.5*Skumulowany CP Mnożnik^2)/10

Bogatsi o tę wiedzę możemy także obliczyć maksymalną wartość CP, jaką osiągnie dany Pokemon przy założeniu, że jego trener osiągnie maksymalny 40 poziom, zaś sam poke dostanie 15 (najwyższa wartość) we wszystkich Indywidualnych Wartościach:
 Max CP=((Podstawowy Atak+15)*(Podstawowa Obrona+15)^0.5*(Podstawowa Wytrzymałość+15)^0.5*0.7903001^2)/10
Operator „^” oznacza w tych wyliczeniach potęgowanie tak jak w excelu, a nie koniunkcję jak to przyjęto w logice czy matematyce.



Koszty Power Up

Poziom        Wykonane Power Up       Stardust      Candies    
1-21-42001
3-45-84001
5-69-126001
7-813-168001
9-1017-2010001
11-1221-2413002
13-1425-2816002
15-1629-3219002
17-1833-3622002
19-2037-4025002
21-2241-4430003
23-2445-4835003
25-2649-5240003
27-2853-5645003
29-3057-6050003
31-3262-6460004
33-3465-6870004
35-3669-7280004
37-3873-7690004
39-4077-80100004



Efekt Power Up

Poziom        CP na Power Up        
1-10CP * 0.009426125469 / Total_CP_Multiplier^2
10-20CP * 0.008919025675 / Total_CP_Multiplier^2
20-30CP * 0.008924905903 / Total_CP_Multiplier^2
30-40CP * 0.00445946079 / Total_CP_Multiplier^2