Combat Power or CP is a numerical measure of the strength of each individual Pokemon in the Pokemon GO game. A higher BS value means that the Pokemon has higher Attack, Defense, and Stamina combined. Combat power is calculated using a Pokemon's level, base stats, and individual characteristics IV.
The fighting strength of Pokemon in Pokemon GO
When you catch a Pokémon, its BS is either displayed directly or hidden behind three question marks ???, if it is higher than that of any of the already captured Pokémon in the trainer's collection:
The BS and the difficulty of capturing a Pokémon are usually correlated, although this also depends on the species in question.
The higher the level of the trainer, the higher the Pokémon BS can be, which can be downloaded with sweets and stardust. In addition, as the trainer level up, Wild Pokémon will encounter more combat strength than before.
In the Pokémon card, the BS is displayed at the very top above the image of the Pokémon itself. Slightly below this value is the arc of the potential of its BS. For example, a point on the arc will be completely to the left if the Pokémon has the lowest BS level, and vice versa, a point on the arc will be completely to the right if the Pokémon has the maximum BS for the current trainer level:
How to calculate combat strength
The BS of each individual Pokémon is calculated according to a special formula, and depends on the following characteristics:
- Attack - basic attack and IV attack;
- Defense - basic defense and defense IV;
- Stamina - base durability and hit points IV;
- Level - Pokemon level.
Not all of these parameters have the same effect in the formula, therefore, even Pokémon with low BS values can be very useful.
Combat power is calculated using the following mathematical formula:
BS = ((Basic Attack + Attack IV) * ((Basic Defense + Defense IV) ^ 0,5) * ((Basic Fort + Fort IV) ^ 0,5) * ((Level Scalar) ^ 2)) / 10
The Level Scalar is a number that Niantic uses to scale a Pokémon's attributes based on its level. There is only one such number for each Pokemon level. A table of these values is located below.
Let's look at a simple example to see how this formula works. The volunteer will be a Dratini at level 31 with low IV stats - 13 attack, 3 defense and 0 HP, which is shown in the images in this article:
Basic parameters of Dratini following:
- Attack - 119;
- Defense - 91;
- Endurance - 121;
- Level 31 scalar - 0,73776948.
BS Dratini = ((119 + 13) * ((91 + 3) ^ 0,5) * ((121 + 0) ^ 0,5) * (0,73776948 ^ 2)) / 10 = 766,25
767 BS is the average result for level 31 Dratini.
It's easy to calculate the maximum fighting power of a given Pokemon - you just need to change the scalar value to 0.842803710. In this case, the result will be 1000 BS.
Level scalar - table of values
The level scalar depends on the level of the Pokémon and has the following values for each level:
Pokémon Level | Scalar level |
---|---|
1.0 | 0.094000000 |
1.5 | 0.135137432 |
2.0 | 0.166397870 |
2.5 | 0.192650919 |
3.0 | 0.215732470 |
3.5 | 0.236572661 |
4.0 | 0.255720050 |
4.5 | 0.273530381 |
5.0 | 0.290249880 |
5.5 | 0.306057377 |
6.0 | 0.321087600 |
6.5 | 0.335445036 |
7.0 | 0.349212680 |
7.5 | 0.362457751 |
8.0 | 0.375235590 |
8.5 | 0.387592406 |
9.0 | 0.399567280 |
9.5 | 0.411193551 |
10.0 | 0.422500010 |
10.5 | 0.432926419 |
11.0 | 0.443107550 |
11.5 | 0.453059958 |
12.0 | 0.462798390 |
12.5 | 0.472336083 |
13.0 | 0.481684950 |
13.5 | 0.490855800 |
14.0 | 0.499858440 |
14.5 | 0.508701765 |
15.0 | 0.517393950 |
15.5 | 0.525942511 |
16.0 | 0.534354330 |
16.5 | 0.542635767 |
17.0 | 0.550792690 |
17.5 | 0.558830576 |
18.0 | 0.566754520 |
18.5 | 0.574569153 |
19.0 | 0.582278910 |
19.5 | 0.589887917 |
20.0 | 0.597400010 |
20.5 | 0.604818814 |
21.0 | 0.612157290 |
21.5 | 0.619399365 |
22.0 | 0.626567130 |
22.5 | 0.633644533 |
23.0 | 0.640652950 |
23.5 | 0.647576426 |
24.0 | 0.654435630 |
24.5 | 0.661214806 |
25.0 | 0.667934000 |
25.5 | 0.674577537 |
26.0 | 0.681164920 |
26.5 | 0.687680648 |
27.0 | 0.694143650 |
27.5 | 0.700538673 |
28.0 | 0.706884210 |
28.5 | 0.713164996 |
29.0 | 0.719399090 |
29.5 | 0.725571552 |
30.0 | 0.731700000 |
30.5 | 0.734741009 |
31.0 | 0.737769480 |
31.5 | 0.740785574 |
32.0 | 0.743789430 |
32.5 | 0.746781211 |
33.0 | 0.749761040 |
33.5 | 0.752729087 |
34.0 | 0.755685510 |
34.5 | 0.758630378 |
35.0 | 0.761563840 |
35.5 | 0.764486065 |
36.0 | 0.767397170 |
36.5 | 0.770297266 |
37.0 | 0.773186500 |
37.5 | 0.776064962 |
38.0 | 0.778932750 |
38.5 | 0.781790055 |
39.0 | 0.784636970 |
39.5 | 0.787473578 |
40.0 | 0.790300010 |
40.5 | 0.792803940 |
41.0 | 0.795300010 |
41.5 | 0.797803920 |
42.0 | 0.800300010 |
42.5 | 0.802803890 |
43.0 | 0.805300010 |
43.5 | 0.807803870 |
44.0 | 0.810300010 |
44.5 | 0.812803840 |
45.0 | 0.815300010 |
45.5 | 0.817803820 |
46.0 | 0.820300010 |
46.5 | 0.822803800 |
47.0 | 0.825300010 |
47.5 | 0.827803780 |
48.0 | 0.830300010 |
48.5 | 0.832803750 |
49.0 | 0.835300010 |
49.5 | 0.837803730 |
50.0 | 0.840300010 |
50.5 | 0.842803710 |
Join our groups on social networks VK, Facebook, Twitter, Telegram, Instagram and subscribe to the YouTube channel to follow the latest Pokemon GO news.
Play Pokémon GO and stay safe.