加減算一下順便筆記
抓到IV>x的怪的機率,還有抓了N隻以後有一隻IV>x的機率
一般&天氣怪&火箭隊淨化&道館對戰
第一行Key不用管他,三個IV當成同樣的
舉例 抓100隻一般怪後有至少一隻IV100的機率是2.41%
一般
keyV IV# IV % 組合數 累積 累積% 抓13 32 50 100
1 45 100.0 1 1 0.024 0.32 0.78 1.21 2.41
2 44 97.8 3 4 0.098 1.26 3.08 4.77 9.31
3 43 95.6 6 10 0.244 3.13 7.52 11.50 21.69
4 42 93.3 10 20 0.488 6.16 14.50 21.71 38.71
5 41 91.1 15 35 0.854 10.56 24.01 34.89 57.61
6 40 88.9 21 56 1.367 16.39 35.63 49.76 74.76
7 39 86.7 28 84 2.051 23.61 48.47 64.51 87.41
8 38 84.4 36 120 2.930 32.06 61.38 77.39 94.89
9 37 82.2 45 165 4.028 41.41 73.17 87.20 98.36
10 36 80.0 55 220 5.371 51.21 82.91 93.67 99.60
11 35 77.8 66 286 6.982 60.97 90.14 97.32 99.93
12 34 75.6 78 364 8.887 70.18 94.91 99.05 99.99
13 33 73.3 91 455 11.108 78.36 97.69 99.72 100.00
14 32 71.1 105 560 13.672 85.21 99.09 99.94 100.00
15 31 68.9 120 680 16.602 90.56 99.70 99.99 100.00
16 30 66.7 136 816 19.922 94.43 99.92 100.00 100.00
14 29 64.4 150 966 23.584 96.97 99.98 100.00 100.00
12 28 62.2 162 1128 27.539 98.48 100.00 100.00 100.00
10 27 60.0 172 1300 31.738 99.30 100.00 100.00 100.00
8 26 57.8 180 1480 36.133 99.71 100.00 100.00 100.00
6 25 55.6 186 1666 40.674 99.89 100.00 100.00 100.00
4 24 53.3 190 1856 45.313 99.96 100.00 100.00 100.00
2 23 51.1 192 2048 50.000 99.99 100.00 100.00 100.00
火箭隊淨化後
IV# IV % C AddC Add% 13 32 50 100
45 100.0 27 27 0.659 8.24 19.07 28.16 48.39
44 97.8 27 54 1.318 15.85 34.60 48.50 73.48
43 95.6 36 90 2.197 25.09 50.88 67.07 89.16
42 93.3 46 136 3.320 35.53 66.06 81.52 96.58
41 91.1 57 193 4.712 46.60 78.66 91.05 99.20
40 88.9 69 262 6.396 57.66 87.94 96.33 99.87
39 86.7 82 344 8.398 68.03 93.96 98.76 99.98
38 84.4 96 440 10.742 77.18 97.37 99.66 100.00
37 82.2 111 551 13.452 84.71 99.02 99.93 100.00
36 80.0 127 678 16.553 90.49 99.69 99.99 100.00
35 77.8 144 822 20.068 94.56 99.92 100.00 100.00
34 75.6 162 984 24.023 97.19 99.98 100.00 100.00
33 73.3 181 1165 28.442 98.71 100.00 100.00 100.00
32 71.1 201 1366 33.350 99.49 100.00 100.00 100.00
31 68.9 195 1561 38.110 99.80 100.00 100.00 100.00
30 66.7 199 1760 42.969 99.93 100.00 100.00 100.00
29 64.4 201 1961 47.876 99.98 100.00 100.00 100.00
28 62.2 201 2162 52.783 99.99 100.00 100.00 100.00
27 60.0 199 2361 57.642 100.00 100.00 100.00 100.00
26 57.8 195 2556 62.402 100.00 100.00 100.00 100.00
25 55.6 189 2745 67.017 100.00 100.00 100.00 100.00
24 53.3 181 2926 71.436 100.00 100.00 100.00 100.00
23 51.1 171 3097 75.610 100.00 100.00 100.00 100.00
天氣加乘
keyV IV# IV % C AddC Add% 13 32 50 100
1 45 100.0 1 1 0.058 0.75 1.84 2.85 5.62
2 44 97.8 3 4 0.231 2.97 7.15 10.94 20.69
3 43 95.6 6 10 0.579 7.27 16.95 25.19 44.03
4 42 93.3 10 20 1.157 14.04 31.10 44.13 68.78
5 41 91.1 15 35 2.025 23.36 48.05 64.05 87.08
6 40 88.9 21 56 3.241 34.84 65.15 80.74 96.29
7 39 86.7 28 84 4.861 47.68 79.70 91.72 99.31
8 38 84.4 36 120 6.944 60.77 90.01 97.26 99.93
9 37 82.2 45 165 9.549 72.87 95.97 99.34 100.00
10 36 80.0 55 220 12.731 82.97 98.72 99.89 100.00
11 35 77.8 66 286 16.551 90.48 99.69 99.99 100.00
12 34 75.6 78 364 21.065 95.38 99.95 100.00 100.00
10 33 73.3 88 452 26.157 98.06 99.99 100.00 100.00
8 32 71.1 96 548 31.713 99.30 100.00 100.00 100.00
6 31 68.9 102 650 37.616 99.78 100.00 100.00 100.00
4 30 66.7 106 756 43.750 99.94 100.00 100.00 100.00
2 29 64.4 108 864 50.000 99.99 100.00 100.00 100.00
道館
keyV IV# IV % C AddC Add% 3 10 32 100
1 45 100.0 1 1 0.463 1.38 4.53 13.80 37.13
2 44 97.8 3 4 1.852 5.45 17.05 45.02 84.58
3 43 95.6 6 10 4.630 13.26 37.75 78.06 99.13
4 42 93.3 10 20 9.259 25.29 62.15 95.54 99.99
5 41 91.1 15 35 16.204 41.16 82.93 99.65 100.00
6 40 88.9 21 56 25.926 59.36 95.03 99.99 100.00
4 39 86.7 25 81 37.500 75.59 99.09 100.00 100.00
2 38 84.4 27 108 50.000 87.50 99.90 100.00 100.00
如果有人好奇數據來源:
#include <stdio.h>
#define IVmin 0
int main()
{
// Ivmin: normal 0, weather 4, raid 10
int i,j,k,iv[46]={0};
for (i=IVmin; i<16; i++){
for (j=IVmin; j<16; j++){
for (k=IVmin; k<16; k++){
iv[i+j+k]++;
}
}
}
for (i=0; i<46; i++) printf("%d ", iv[i]);
for (i=IVmin; i<16; i++){
for (j=IVmin; j<16; j++){
for (k=IVmin; k<16; k++){
iv[(i+2>15?15:i+2)+\
(j+2>15?15:j+2)+\
(k+2>15?15:k+2)]++;
}
}
}
for (i=0; i<46; i++) printf("%d ", iv[i]);
return 0;
}