Office 寶可夢 GO IV
計算機
依瑪 ╱貓 imacat
imacat@mail.imacat.idv.tw
2017/8/5
「 Office 寶可夢 GO IV 計算機」簡報由依瑪 ╱楊士青貓 製作,
採用創用 CC 姓名標示 3.0 Unported 授權條款授權。
自我介紹
●
依瑪 /楊士青貓
●
OpenOffice 開發管理團隊,擅長 UNO API 工
具開發
●
WoFOSS 台灣女子自由軟體工作小
組、 PyLadies Taiwan 發起人
自我介紹
●
依瑪 /楊士青貓
●
OpenOffice 開發管理團隊,擅長 UNO API 工
具開發
●
WoFOSS 台灣女子自由軟體工作小
組、 PyLadies Taiwan 發起人
●
三十年資深電腦遊戲玩家:
故事要從試算表說起…
試算表
●
用試算表來記資料非
常方便!
試算表
●
不用煩惱像是資料類
型、大小、精確度…
等資料定義的問題。
INT?
VARCHAR(32)?
VARCHAR(64)?
DOUBLE?
DECIMAL(4,2)?
LONG?
我自己用試算表來記日常生活的各種資料。
例如:
記流水帳
學生成績
活動報名名單
玩遊戲也一樣。
《創世紀七第二部:巨蛇之島》
的失物清單和線索
《植物大戰 屍》殭
的植物價格屬性表
《決戰聖域 ( 刀塔傳奇 ) 》
擁有的英雄屬性表
玩寶可夢 GO 的時候,也是一樣。
寶可夢 GO 的 CP 和 IV
●
寶可夢 GO 遊戲裏,
每隻寶可夢都有 的牠
CP (combat
power) ,來表示戰
鬥力。
CP 550CP 550
寶可夢 GO 的 CP 和 IV
CP 477CP 477
CP 445CP 445
●
只要比 CP ,就可以
知道 隻寶可夢比較哪
強。
寶可夢 GO 的 CP 和 IV
●
有些品種的寶可夢就
是比較強!
CP 589CP 589
CP 1273CP 1273
寶可夢 GO 的 CP 和 IV
CP 1600CP 1600
CP 1594CP 1594
●
但就算是同一種寶可
夢,彼此的 CP 還是
會不一樣,還是不同
隻的寶可夢。
寶可夢 GO 的 CP 和 IV
●
基礎屬性
– 同一種寶可夢,都有
相同的基礎屬性。
●
皮卡丘
– 基礎攻擊: 112
– 基礎防禦: 101
– 基礎體質: 70●
呆殼獸
– 基礎攻擊: 177
– 基礎防禦: 194
寶可夢 GO 的 CP 和 IV
●
個別屬性 (IV)
– 此外,每隻寶可夢還有自己的個別屬性 (IV) 。 IV
的範圍是 0 到 15 ,會加在基礎屬性上。
●
攻擊 IV : 0~15
●
防禦 IV : 0~15
●
體質 IV : 0~15
寶可夢 GO 的 CP 和 IV
●
等級
– 每隻寶可夢還有自己
的等級。等級可以由
CP 下的圓弧分辨出
來。
Level 20Level 20
Level 25Level 25
寶可夢 GO 的 CP 和 IV
●
等級
– 「強化」可以提高寶
可夢的等級。
– 每次「強化」寶可夢
會提高 0.5 級。
寶可夢 GO 的 CP 和 IV
●
如何培養出最強寶可
夢?
1.選擇基礎屬性高的強
大寶可夢品種;
2.同種寶可夢中,選擇
IV 最高的寶可夢;
3.強化等級到底。
CP 3266CP 3266
問題:
怎樣才能知道寶可夢的 IV ?
其實 IV 是隱藏屬性,
寶可夢公司 Niantic 不想讓你知道 IV 。
用第三方 IV 工具查 IV ,
你會被鎖帳號。
可是我們是 Hackers ! :p
就算不用第三方工具查 IV ,
還是可以用算的算出來。
寶可夢 GO 的 IV
●
有好幾個網站可以幫
我們算 IV 。
寶可夢 GO 的 IV
種類:瑪力露種類:瑪力露
寶可夢 GO 的 IV
CP 236CP 236
CP 236CP 236
寶可夢 GO 的 IV
HP 91HP 91
HP 91HP 91
寶可夢 GO 的 IV
強化需要:
- 3000 星星沙子
- 3 顆瑪力露的糖果
強化需要:
- 3000 星星沙子
- 3 顆瑪力露的糖果
星星沙子
3000
星星沙子
3000
寶可夢 GO 的 IV
「 剛抓到這隻寶可夢,你
且未曾強化過。」
「 剛抓到這隻寶可夢,你
且未曾強化過。」
寶可夢 GO 的 IV
●
共有七種可能的 IV
組合。
調 寶可夢縮小範圍查
●
我們請隊長調 寶可查
夢來縮小範圍。
調 寶可夢縮小範圍查
勇武隊 ( 紅隊 )勇武隊 ( 紅隊 )
「整體而言, 的 瑪力露你
是一隻很強的寶可夢, 應你
該引以為傲!」
「整體而言, 的 瑪力露你
是一隻很強的寶可夢, 應你
該引以為傲!」
調 寶可夢縮小範圍查
「攻 是 最強大的擊 牠
武器。」
「攻 是 最強大的擊 牠
武器。」
調 寶可夢縮小範圍查
「 的 防禦 也讓我牠
印象深刻。」
「 的 防禦 也讓我牠
印象深刻。」
調 寶可夢縮小範圍查
「 的能力真是優秀!牠
真叫人興奮!」
「 的能力真是優秀!牠
真叫人興奮!」
調 寶可夢縮小範圍查
●
確定了!
– 等級 21
– 攻擊 13
– 防禦 13
– 體質 10
調 寶可夢縮小範圍查
●
39 級進化強化預測
– CP 最高可達 1432
– 需要 200,000 星星沙
子
– 需要 214 顆瑪力露的
糖果
寶可夢 GO 的試算表
●
用這個 IV 計算機,我把我最強的寶可夢,通
通存到試算表中。
進階版試算表
我還有一個問題…
進階版試算表
●
我的拉普拉斯 IV 如下:
– 等級 20 ,攻擊 13 ,防禦 12 ,體質 11
●
要強化到 39 級:
– 需要 205,000 星星沙子, 218 顆拉普拉斯的糖
果,到 CP 2866
進階版試算表
●
我的拉普拉斯 IV 如下:
– 等級 20 ,攻擊 13 ,防禦 12 ,體質 11
●
要強化到 39 級:
– 需要 205,000 星星沙子, 218 顆拉普拉斯的糖
果,到 CP 2866
●
可是我沒有那麼多,只有:
進階版試算表
●
我的拉普拉斯 IV 如下:
– 等級 20 ,攻擊 13 ,防禦 12 ,體質 11
●
要強化到 39 級:
– 需要 205,000 星星沙子, 218 顆拉普拉斯的糖
果,到 CP 2866
●
可是我沒有那麼多,只有:
要自己算 CP ,
才能找出這個問題的答案。
像寶可夢 GO 這種熱門遊戲,
一定有人破解過 CP 公式。
Google 一下就找到了。
攻擊等級=攻擊⋅CPM 等級=(攻擊基礎+攻擊IV )⋅CPM 等級
防禦等級=防禦⋅CPM 等級=(防禦基礎+防禦IV )⋅CPM 等級
體質等級=體質⋅CPM 等級=(體質基礎+體質IV )⋅CPM 等級
CP=
攻擊等級⋅√防禦等級⋅√體質等級
10
=
(攻擊⋅CPM Level)⋅√防禦⋅CPM 等級⋅√體質⋅CPM 等級
10
=
攻擊⋅√防禦⋅√體質⋅CPM 等級
2
10
=
(攻擊基礎+攻擊IV )⋅√防禦基礎 +防禦IV⋅√體質基礎 +體質IV⋅CPM 等級
2
10
CP (戰鬥力)公式
CP (戰鬥力)公式
●
基礎屬性
– 寶可夢的基礎屬性
– 網路上可以 得到查
CP (戰鬥力)公式
●
CPM (CP 乘數 )
– CPM 是一串隨等級
增加的常數數列
– 網路上也 得到。查
– 0.5 級的 CPM ,需
要時再即時計算出
來。
CPM 等級=
√CPM 等級−0.5
2
+CPM 等級+0.5
2
2
CP (戰鬥力)公式
●
舉例來說,我的巴大蝶:
– 基礎屬性:攻擊 167 ,防禦 151 ,體質 120
– IV :攻擊 14 ,防禦 15 ,體質 9
– 等級 22 , CPM 0.62656713
CP=
(攻擊基礎+攻擊IV )⋅√防禦基礎 +防禦IV⋅√體質基礎 +體質IV⋅CPM 等級
2
10
=
(167+14)⋅√151+15⋅√120+9⋅0.62656713
2
10
≃1039.83
回到我的拉普拉斯問題。
我的拉普拉斯問題
●
每個等級強化需要的
星星沙子和糖果,網
路上也 得到。查
我的拉普拉斯問題
●
有 29 顆糖,我的拉
普拉斯可以從 20 級
強化到 25 級。
我的拉普拉斯問題
●
我的拉普拉斯 25 級時:
– 基礎屬性:攻擊 186 ,防禦 190 ,體質 260
– IV :攻擊 13 ,防禦 12 ,體質 11
– 等級 25 , CPM 0.667934
CP=
(攻擊基礎+攻擊IV )⋅√防禦基礎 +防禦IV⋅√體質基礎 +體質IV⋅CPM 等級
2
10
=
(186+13)⋅√190+12⋅√260+11⋅0.667934
2
10
≃2077.21
進階版的試算表
●
套用 CP 公式,我就可以做一張更複雜的進
階試算表,估算每隻寶可夢的未來潛力。
試算表轉為巨集套件
弄清楚寶可夢 CP 公式後,
自己寫寶可夢 GO IV 計算機就很簡單了。
就只是窮舉法而已。
寶可夢 GO IV 計算機
' 虛擬碼
結果 = Array()
For 等級 = 1 To 40 Step 0.5
For 體質 IV
= 0 To 15
For 攻擊 IV
= 0 To 15
For 防禦 IV
= 0 To 15
If CalcCP( 等級 , 攻擊 IV
, 防禦 IV
, 體質 IV
) = CP
Then
AddFound( 結果 , 等級 , 攻擊 IV
, 防禦 IV
, 體質 IV
)
End If
上面的迴圈總共要跑
79×15×15×15=266,625 次
上面的迴圈總共要跑
79×15×15×15=266,625 次
還蠻嚇人的!
改善窮舉法
改善窮舉法
●
只要知道強化需要的
星星沙子數量,要搜
尋的等級會減少到 4
個等級。
改善窮舉法
●
新抓到的寶可夢,等
級一定是整數。
– 要搜尋的等級會再減
少到 2 個等級。
改善窮舉法
● HP 的 等於值 體質等級
的整數部份。
●
套用公式後,符合的體質 IV
只剩一兩個。
HP=體質等級=(體質基礎 +體質IV )⋅CPM 等級
迴圈的次數減少為
2×2×15×15=900 次
迴圈的次數減少為
2×2×15×15=900 次
快多了!
調 寶可夢再縮小範圍查
隊長評價 #1
IV 總和
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 實在太有魅力實在太有魅力
了。 一定是所向無敵啊!牠了。 一定是所向無敵啊!牠 」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 實在是太棒實在是太棒
了! 是隻讓人驚豔的寶可夢!牠了! 是隻讓人驚豔的寶可夢!牠 」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 在對戰中應該在對戰中應該
是所向披靡!是所向披靡!」
隊長評價 #1
IV 總和
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 是一隻很強的是一隻很強的
寶可夢。你應該引以為傲!寶可夢。你應該引以為傲!」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 吸引了我的注吸引了我的注
意力。意力。」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 真的蠻強真的蠻強
的!的!」
隊長評價 #1
IV 總和
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 算是一隻不錯算是一隻不錯
的寶可夢。的寶可夢。」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 比平均 好一值比平均 好一值
些。些。」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 還算不錯!還算不錯!」
– 23 ≤ 攻擊 IV
+ 防禦 IV
+ 體質 IV
≤ 29
隊長評價 #1
IV 總和
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 可能不太適合可能不太適合
對戰。但我蠻喜歡 的!牠對戰。但我蠻喜歡 的!牠 」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 應該很難在對應該很難在對
戰中派上用場。戰中派上用場。」
●
「整體而言,你的整體而言,你的 [[ 寶可夢寶可夢 ]] 還有很多進步還有很多進步
的空間。的空間。」
隊長評價 #2
最高的屬性
●
「 [[ 屬性屬性 ]] 是 最強大的武器。牠是 最強大的武器。牠 」
– 「 的牠的牠 [[ 屬性屬性 ]] 也讓我印象深刻。也讓我印象深刻。」
●
「 的牠的牠 [[ 屬性屬性 ]] 非常 得期待。值非常 得期待。值 」
– 「而且 的牠且 的牠 [[ 屬性屬性 ]] 也不遑多讓。也不遑多讓。」
●
「 的牠的牠 [[ 屬性屬性 ]] 極為強大。極為強大。」
– 「 [[ 屬性屬性 ]] 也非常不錯。也非常不錯。」
隊長評價 #3
IV 最大值
●
「哇! 的能力太驚人了!牠哇! 的能力太驚人了!牠 」
●
「 的能力完全超出我的預測,太不可思議牠的能力完全超出我的預測,太不可思議牠
了!了!」
●
「這是我見過最強的等級了!無庸置疑!這是我見過最強的等級了!無庸置疑!」
– Max( 攻擊 IV
, 防禦 IV
, 體質 IV
) = 15
隊長評價 #3
IV 最大值
●
「 的能力真是優秀!真叫人興奮!牠的能力真是優秀!真叫人興奮!牠 」
●
「我必須說, 的能力讓人驚豔。牠我必須說, 的能力讓人驚豔。牠 」
●
「 實在是太強了!讓人印象深刻!牠實在是太強了!讓人印象深刻!牠 」
– Max( 攻擊 IV
, 防禦 IV
, 體質 IV
) = 13 或 14
隊長評價 #3
IV 最大值
●
「就 的能力來看, 在對戰中應該會有不牠 牠就 的能力來看, 在對戰中應該會有不牠 牠
錯的表現。錯的表現。」
●
「 十分地強大,能力仍在成長中。牠十分地強大,能力仍在成長中。牠 」
●
「相信我! 看起來真的蠻強的!牠相信我! 看起來真的蠻強的!牠 」
– 8 ≤ Max( 攻擊 IV
, 防禦 IV
, 體質 IV
) ≤ 12
隊長評價 #3
IV 最大值
●
「 的能力不太適合對戰。牠的能力不太適合對戰。牠 」
●
「就我個人而言,我覺得 算是蠻普通牠就我個人而言,我覺得 算是蠻普通牠
的。的。」
●
「 看起來很牠看起來很牠 OKOK ,但感覺就普通了些。,但感覺就普通了些。」
– Max( 攻擊 IV
, 防禦 IV
, 體質 IV
) ≤ 7
寶可夢 GO IV 計算機
然而,
天有不測風雲…
悲劇一
去年十一月某日早上醒來,
我發現我第二、第三強的暴鯉龍姊妹花,
突然變得暴強,
比前晚睡前強很多!
其實不止暴鯉龍姊妹花,
每隻寶可夢的 CP 都變了!
我趕緊連上寶可夢 GO 粉絲專頁,
看到這個公告…
公告更新:寶可夢 CP 調整
所以,基礎屬性改掉了 ?嗎
天 !哪 ( 抱頭
還好,
那時候我的寶可夢 GO IV 計算機還沒有釋出。
上網搜尋了一下,
網路上已經有人破解完畢,
貼出新版的基礎屬性表。
我馬上下載來更新我的 IV 計算機。
悲劇二
有一天我散步抓寶到一半,
孵出了一隻從來沒看過的新寶可夢!
我再上去寶可夢 GO 粉絲頁上看。
公告更新:新增寶寶寶可夢
啊呃 !
我還沒有這些寶寶的資料啊!
寶寶的基礎屬性表不難找,
可是我沒有寶寶的圖片啊! ( 抱頭
我把之前打道館存的金幣
通通拿來孵寶寶。
到最後還是沒有全部孵到,
只好到處求爺爺告 ,奶奶
跪求親朋好友把缺的寶寶截圖給我。
>//////<
悲劇三
公告更新:新增二代寶可夢
悲劇四
公告更新:中文版上線了
……………………
心得與結論
心得一
如果你只是基於個人興趣
要寫什麼遊戲小工具,
千萬不要不要釋出。
遊戲只要更新,
你就要馬上跟著更新。
簡直是噩夢!
心得二
像快龍這種強大的寶可夢,
基礎屬性佔 CP 的比重非常高。
意思是說:反正快龍就是強!
攻擊: 263 + IV 15 = 278
防禦: 201 + IV 15 = 216
第二大 CP 要素
是寶可夢的等級( CP 乘數)。
那 IV ?呢
…嗯
其實不大重要。 :p
謝謝!
歡迎提出問題。
Office寶可夢GO IV計算機
Office寶可夢GO IV計算機
Office寶可夢GO IV計算機

Office寶可夢GO IV計算機