進化後的技能"可能"可預測 - PokemonGO

Puput avatar
By Puput
at 2016-09-23T22:06

Table of Contents

原文 : https://www.reddit.com/r/TheSilphRoad/comments/543mnp/apparently_it_

is_possible_to_predict_moveset/

縮址 : https://goo.gl/MdlMe2

--

這是一件還沒被完全確認的事情, 但因為有點意(ㄅㄚ)思(ㄍㄨㄚˋ)還是轉過來

給大家討論一下

--
(以下情境式翻譯)

就是阿, 歪國仁的PTT---reddit上今天有人PO了一篇文章


某歪國鄉民 : "窩遇到一個人, 她會神秘的 Magic~~ 窩給她我的一些資料後她跑了一個

程式就能算出來某隻怪進化後的技能惹, Amazing! 而且窩進化後真的都跟她預測一樣

, 試很多隻都是! Wow! 請問大大這是怎麼辦到的呢?"


歪國鄉民A: 騙肖, 證據勒?
歪國鄉民B: 真的假的?你提供了什麼資訊給她?
歪國鄉民C: 如果真的能預測那就不用浪費糖果在該死的保麗龍上啦!
.
.
.

(以上情境式翻譯)
--


然後該原PO提供了更多相關訊息 :

他是在 Discord 上一個叫 Gym Leader 的伺服器中的頻道 100_IV 遇到叫 Erika 的神秘

人士, 他提供了他的遊戲內ID,帳號種類(PTC or Google),想預測的寶可夢以及該隻的

" CP, HP, 升級需要星塵數, 強化過與否" 這些資訊給她後


Erika 就跟他說她用程式找到他的 "PID" 了並複製跑出來的一串訊息給他 :

寻找 PID:14696654562846623408。。完毕! 您要的进化结果是 Fire Fang Fire Blast

。 正在预算中请稍等。。大约44秒 。。。。 完毕!您可以开始进化了!

(對, 是簡體中文)


之後他真的進化他問的那隻後, 居然得到跟預測一樣的結果, 之後再試幾隻都是

但他沒辦法套到更多資訊, Erika 顯然不想分享她用的程式和更多細節, 因此才來問大家



目前有眾多猜測:

1. 可能有辦法不用帳密而得到某玩家資料?

2. 原PO提供的資訊其實幾乎等於是在提供 "IV", 或許知道 IV 和一些參數(ex:玩家編號)

可以預測進化技能?(也就是進化根本不是隨機, 是跟野怪CP一樣用玩家資料查表決定,只是

這次看的參數更多, 不像CP只看玩家等級一項)

3. PID 是什麼? 玩家ID? 寶可夢ID?

...


目前該討論文沸沸揚揚

如果進化不是近乎隨機而是根據參數和公式決定, 那可能真的會有辦法(不論合/非法)預測

也有人開始想丟類似資訊給原PO請他轉交給 Erika 預測看是否有更多實例佐證這消息


大家看完覺得如何呢?


--

個人小心得有二 :

1.強國人就是行(?

2.注意! 該段文字是 "您要的进化结果...", 如果這根本是修改了伺服器資料讓他強行

進化成指定結果的程式...? 那會很可怕

--

All Comments

Adele avatar
By Adele
at 2016-09-28T00:54
再怎麼隨機都是程式跑的只要抓到就有可能?
Yuri avatar
By Yuri
at 2016-09-29T09:05
靠提供的三項值來骰技能,實作可行,只是如果我是設計師
除非企劃要求我這樣幹,否則我就直接Random.Range()就好
Erin avatar
By Erin
at 2016-09-29T17:08
如果是隨機應該是會在點進化那時才有辦法知道吧
Elizabeth avatar
By Elizabeth
at 2016-10-01T13:46
有一個方式可以破解迷思,抓兩隻CP、HP、星塵一樣的怪
Erin avatar
By Erin
at 2016-10-04T10:26
進化看是否骰到同樣的數值,就可得證
Charlotte avatar
By Charlotte
at 2016-10-05T09:06
這太八卦了吧
Gary avatar
By Gary
at 2016-10-09T16:01
這個前面有講過 理論上會想像成每次都骰 但這很浪費 CPU
Todd Johnson avatar
By Todd Johnson
at 2016-10-14T08:50
心得二,個人看法是中文解讀不同,「您要的進化結果」重
Agatha avatar
By Agatha
at 2016-10-15T14:23
點是「結果」而不是「您要的」
呼叫Random.Range()並不會浪費多少效能啊= =
再怎麼浪費效能,跑動畫的20秒時間,怎麼可能不夠他算出
Regina avatar
By Regina
at 2016-10-16T04:56
pokemon ID
Emma avatar
By Emma
at 2016-10-16T13:27
如果他要PID,那麼請問這個值該如何取得呢?
Regina avatar
By Regina
at 2016-10-20T05:41
同隻寵升級後的技能好像也會一樣 跟朋友對照過兩三隻
都是這樣
Vanessa avatar
By Vanessa
at 2016-10-25T00:06
可能是要減少伺服器的壓力?
Frederica avatar
By Frederica
at 2016-10-25T13:36
之前不是有人試過了嗎 兩個人抓同一隻怪 同IV同技能
Valerie avatar
By Valerie
at 2016-10-29T02:04
但進化後 技能不見得會相同啊
Robert avatar
By Robert
at 2016-10-29T23:35
我說的是 抓到兩隻啵啵 CP10 HP10 按進化
會不會骰出一樣技能的比比鳥
Hazel avatar
By Hazel
at 2016-10-30T14:14
同寵同 CP 跟朋友同時抓的大閘蟹進化後技能不同
而且還同 ip 同時點進化喔
Elvira avatar
By Elvira
at 2016-11-03T10:51
如果技能可以在手機運算的話 只要回傳進化的訊息就好
Victoria avatar
By Victoria
at 2016-11-07T07:20
這要破解好像也不難開一隻新帳號抓三圍一樣就好
還能用不同版本雙開同一隻抓兩次
Vanessa avatar
By Vanessa
at 2016-11-10T00:33
如果說今天是用save&load大法但是每次都骰出一樣的技能
那我們才能解讀成,他有一個參數用來控制固定骰出的技能
梅森旋轉算法,有興趣的可以google
Mary avatar
By Mary
at 2016-11-11T10:43
PRNG 是完全發生在伺服器上 人數多是很可觀的
Victoria avatar
By Victoria
at 2016-11-14T18:05
要作實驗 別拿CP10的 高於10都好
Andy avatar
By Andy
at 2016-11-17T03:35
PID是來自於本傳中的性格值
Mary avatar
By Mary
at 2016-11-22T03:34
ttp://www.smogon.com/ingame/rng/pid_iv_creation
Ula avatar
By Ula
at 2016-11-25T12:48
http://0rz.tw/F8s8u 百科可以稍微看看 簡單來說他類似
身份證字號 台灣身分證字號第一碼英文代表出生地
同一個出生地的人第一碼會一樣 第二碼1或2代表性別
George avatar
By George
at 2016-11-26T19:37
reddit 有老外貼了這篇 內容很有趣
Tracy avatar
By Tracy
at 2016-11-28T03:26
以本傳的特性來講 性格值(PID)的尾數是偶數的話代表這隻
PM會是第一種特性 奇數的話則代表這隻PM會是第二種特性
Brianna avatar
By Brianna
at 2016-11-29T10:18
為了方便計算 任何跟PM隨機性有關的數值基本上都會從PID
取值而來 也就是說他們都會是PID的函數 如果Go沿用這個邏輯
Gilbert avatar
By Gilbert
at 2016-11-29T15:12
的話代表技能這個隨機因素是看PID的某些部份數值而來的
如果有人能破解技能=F(PID)的F函數的話在抓到PM時確實可以
預測進化後的技能
Megan avatar
By Megan
at 2016-11-30T08:34
遊樂器版的很多內部機制都被玩家挖光光了 如果有借用
就有可能被發現某些規律
Carolina Franco avatar
By Carolina Franco
at 2016-12-03T05:21
假的
Catherine avatar
By Catherine
at 2016-12-07T00:04
不過Reddit這篇滿神的 這個函數沒意外的話是寫在Server端
不像以前本傳是寫在卡帶 所以拆得出來 遊戲才上市三個月
Damian avatar
By Damian
at 2016-12-08T13:13
我也是這樣猜 但只有玩家ID就可以讀到這些資料?
Puput avatar
By Puput
at 2016-12-08T20:26
左右就能成功破解的話真的...滿可怕的
Todd Johnson avatar
By Todd Johnson
at 2016-12-12T16:42
應該多少有非法竊取資訊的成分吧
Poppy avatar
By Poppy
at 2016-12-16T16:19
沒記錯的話本傳中每個PM的PID跟玩家ID是獨立的 不過在判斷
色違的時候色違出現與否會同時參考PID跟玩家ID
Hedwig avatar
By Hedwig
at 2016-12-20T23:20
如果是在用戶端可以得到這些資訊 那可能發展成go radar
Charlie avatar
By Charlie
at 2016-12-22T02:17
只靠玩家ID就能拆出每隻PM的PID的話 我覺得不太可能
除非Go把PID寫成玩家ID的函數 而且這個函數非常好拆/猜
Selena avatar
By Selena
at 2016-12-26T14:29
那種的工具程式,如果是竊取甚至修改資訊,那就只是死駭客
Oliver avatar
By Oliver
at 2016-12-28T12:22
對 這邊的爭議我認為會比Radar還大很多 是很標準的Hacking
既然版上連Radar是不是外掛 作弊都會吵這麼久了 這個一定
會吵到炸開XD
Anonymous avatar
By Anonymous
at 2016-12-29T13:07
以程式的角度下去看 技能在生成的時候就設好比較合理
Quintina avatar
By Quintina
at 2016-12-29T23:38
推文有提到一個很有趣的測試方法 就是兩個裝置(跟朋友之類
的)抓同一隻地圖上的怪(非灑花) 然後進化看技能是否一樣
Barb Cronin avatar
By Barb Cronin
at 2016-12-30T03:38
呃 底下有講 預測需要 1.帳號名稱和種類 2.怪的資料
Callum avatar
By Callum
at 2017-01-02T01:39
測試個上萬次 如果都一樣的話 代表同隻PM進化後技能一樣
就可以得到同PM=同PID=同技能的結論 不過要算出來技能是
什麼又是一回事了
Ethan avatar
By Ethan
at 2017-01-06T02:50
3.想要的技能... 然後它會算出一個進化的時間
Jacob avatar
By Jacob
at 2017-01-07T08:13
本來就有人在猜進化不是真的每次取亂數而是查表
這個表的運算方式如果被人硬算出來 當然也就破功了
Xanthe avatar
By Xanthe
at 2017-01-10T11:44
我沒點進去連結XD 不過看起來進化後的技能是
玩家ID PID 跟時間的函數?
Hardy avatar
By Hardy
at 2017-01-11T01:52
這不就是很標準的查表嗎?
Megan avatar
By Megan
at 2017-01-11T09:44
"硬算"的過程叫Hacking啊...爭議在這
Mary avatar
By Mary
at 2017-01-13T10:25
然後有人說帳號只需要前三個字母
硬算哪叫 hacking? 這計算從頭到尾沒碰過伺服器啊
Daniel avatar
By Daniel
at 2017-01-17T09:51
有可能是用累積記錄很多次進化結果推算出來的
Charlie avatar
By Charlie
at 2017-01-20T07:43
也是 我把他跟本傳公式的來源搞在一起了XD
Carol avatar
By Carol
at 2017-01-23T12:26
不過能推算出來的話真的很可怕...
Caitlin avatar
By Caitlin
at 2017-01-25T17:19
那代表 NIA 工程師很丟臉吧... 跟破譯密碼有點像
Elizabeth avatar
By Elizabeth
at 2017-01-29T05:15
一般來說直接黑進去軟體比推算老半天簡單很多 可是現在的
Jacky avatar
By Jacky
at 2017-02-02T00:36
情況確實只能推算 因為Go不是單機XD
丟不丟臉是一回事啦 我覺得能推算出來的人超屌的
Audriana avatar
By Audriana
at 2017-02-03T06:17
如果借用了手持版的機制 被算出來的可能性會大增~
Elma avatar
By Elma
at 2017-02-04T13:45
機制沿用 公式未必會沿用啊 而且本傳的技能跟PID無關
因為不是隨機的 所以沒有公式可以照抄...
越想越可怕 天哪
Joseph avatar
By Joseph
at 2017-02-08T06:47
也許一隻怪抓到後所有的屬性就已經先被決定了
Ida avatar
By Ida
at 2017-02-08T23:37
而不是進化時才隨機決定
不過很難想像會這樣去寫程式
Andrew avatar
By Andrew
at 2017-02-12T13:14
PID是PK 不會重複 一定是跟帳號id關聯
Belly avatar
By Belly
at 2017-02-16T20:32
所以大家其實是在玩資料庫 不是在玩隨機性高的遊戲
Bethany avatar
By Bethany
at 2017-02-19T00:34
進化時隨機決定好寫又不容易破解
Kelly avatar
By Kelly
at 2017-02-19T22:18
我猜過幾個月後會有這種預測技能的App 然後版上在吵說是不
是外掛 要不要禁XD
Isabella avatar
By Isabella
at 2017-02-20T16:06
同支寵進化招式不會一樣吧 跟朋友試驗過了
Mason avatar
By Mason
at 2017-02-22T04:26
人家的意思是系統有內建運算 讓怪的素質一開始就決定 不是
說同一隻怪就會一樣
Tristan Cohan avatar
By Tristan Cohan
at 2017-02-22T11:53
那我可能誤會了 看來不能那樣測XD 或是說已經有反例了
Una avatar
By Una
at 2017-02-24T05:08
這也太八卦了吧
Emma avatar
By Emma
at 2017-03-01T02:09
不過可以反向到把這個公式找出來真的超強
Ula avatar
By Ula
at 2017-03-01T14:30
怪拿到時的素質一開始已經決定不是不可能....
Heather avatar
By Heather
at 2017-03-02T08:19
可能因為要跟個人的UID計算 所以會不同? 那也是很難實測
能破解的人真的是太神喇
Caitlin avatar
By Caitlin
at 2017-03-05T12:11
"同一隻寵" 也只是指你在同等級的情況下 點同一隻怪
Lily avatar
By Lily
at 2017-03-08T04:50
可以拿到同樣cp而已... 還有IV和技能組合則是所有點到
那隻寵的玩家不論等級都不變
Rae avatar
By Rae
at 2017-03-09T12:47
但是你把那隻寵收到背包後又如何? 如果收到後就每隻
給予獨立的編號 再跟進化的技能組合搭上關聯
感覺上也是合理的啊?
Emily avatar
By Emily
at 2017-03-11T12:33
除了cp,iv還有身高體重等資訊...可能用到很多參數喔
Poppy avatar
By Poppy
at 2017-03-15T06:14
好猛阿 可是這樣好像會少了點樂趣XD 乾勒還我鋼之翼的糖果
Hedda avatar
By Hedda
at 2017-03-19T15:50
如果真的可以運算 那以後可能可以用星塵調整自己要的招式
Delia avatar
By Delia
at 2017-03-23T13:11
意思是這隻怪抓到就注定是剛毅了嗎XDDD
Jake avatar
By Jake
at 2017-03-27T01:43
拳四郎 : 你已經鋼翼了!! 快龍 : 嗚吼吼...吼...
Andrew avatar
By Andrew
at 2017-03-31T11:20
破解了
Bennie avatar
By Bennie
at 2017-04-03T06:56
還 蠻 屌 的 屌 爆 了
Brianna avatar
By Brianna
at 2017-04-07T10:49
要是這樣大家都等IV100完美技的就好了拉..
Freda avatar
By Freda
at 2017-04-08T21:13
農的要死要活算什麼wwww 一切天注定
Edith avatar
By Edith
at 2017-04-12T02:05
random好寫 但是很無趣
Robert avatar
By Robert
at 2017-04-12T19:43
random才公平阿 抓的怪量多所有技能都會有一定數量
Ida avatar
By Ida
at 2017-04-16T04:04
查表決定弄個不好可能某些人抽到好招機會比別人低很多
Ophelia avatar
By Ophelia
at 2017-04-19T06:57
這個不RANDOM的話 玩家感覺會很差啊...
Ethan avatar
By Ethan
at 2017-04-21T12:17
好不容易堆了125顆的 結果竟然是天生就註定要報廢
只是你不知道 所以就只能白費功夫
Olivia avatar
By Olivia
at 2017-04-22T02:57
看著pid(顯示肛翼,破壞光線):原來是嚕嚕米啊,我還以為是
快龍
Skylar Davis avatar
By Skylar Davis
at 2017-04-26T23:47
除非N社快點弄個配招系統出來
Mary avatar
By Mary
at 2017-05-01T17:58
要減輕伺服器負擔抓到就決定是很有可能的
Audriana avatar
By Audriana
at 2017-05-06T00:25
抓到就打上編號 按表查技能很有可能
Carolina Franco avatar
By Carolina Franco
at 2017-05-07T11:05
所以只要知道那隻怪物特殊編號 查出技能應當可行
Elvira avatar
By Elvira
at 2017-05-09T06:12
因此我認為 不管中間如何計算 找到代碼就極有可能找出進
化後技能
Callum avatar
By Callum
at 2017-05-11T08:30
這樣有雞巴到
Carol avatar
By Carol
at 2017-05-15T19:08
這篇有趣! 多虧原po分享
Kelly avatar
By Kelly
at 2017-05-20T01:08
靠北 弄到兩隻肛液死光快龍 如果是抓到就決定真的感
覺很差
Todd Johnson avatar
By Todd Johnson
at 2017-05-22T05:43
不過想想也是...不這樣而用亂數的話那資料量增加太大了

乘龍的選擇

Hazel avatar
By Hazel
at 2016-09-23T21:57
各位卡比獸、快龍訓練師大家好。 在下是家住雨港的水系寶可夢訓練師,卡比獸什麼的沒見過,風速狗也不知道能不能吃, 至於快龍都是從迷你龍養上去的,養了三隻只有一隻龍息死光,另外兩隻都是鋼翼龍波QQ 算是補償吧,在下的家附近時常有乘龍會靠岸覓食,就連早上出門也會撞見來吃早餐的, 遠一點騎車10分鐘又是另一個 ...

練非主流的角色

Hazel avatar
By Hazel
at 2016-09-23T21:14
看到一堆在健檢快龍卡比乘龍風速狗的 難道就沒什麼人練非主流角嗎 http://i.imgur.com/qNU0oJM.jpg 台中沒巢穴練的千辛萬苦 http://i.imgur.com/swjzfXf.jpg 下一隻準備練的角 也是沒巢要到處追 142是個偉大的目標 我不強求 慢慢玩體會各種角色 ...

想不到我也能擁有乘龍

Joe avatar
By Joe
at 2016-09-23T20:51
我本身不太追卡比快龍等強寵 主要是練自己有愛的角色 像快泳蛙、噴火龍、臭臭泥、霸王花、胖可丁...等 但唯獨乘龍就特別想追 可能是有特別的萌感吧 以前金銀版還要在禮拜五才會出現 那時候哪看得懂禮拜五是哪天 而我平常就只在台北青菜抓 也沒特別想到南寮蹲 所以想要乘龍就只能走孵蛋一途 平常我也課滿多孵蛋 ...

幫我看看這兩隻乘龍(拉普拉斯)

Mia avatar
By Mia
at 2016-09-23T20:40
第一隻是在八里抓到的 Iv48 技能 冰吸+暴風雪 cp2031 強化星塵4000 第2隻是兩天後敷到的 Iv88 技能 冰吸+暴風雪 cp1010 強化星塵 1300 糖果目前剩22顆 我該練哪隻呢 畢竟乘龍的糖果很珍貴的QQ - ...

溜的卡咪龜從amazing變strong

Aaliyah avatar
By Aaliyah
at 2016-09-23T20:37
有人遇到跟我一樣的情況嗎?我辛苦孵到的amazing傑尼龜,變成卡咪龜也是amazing,溜 了10幾公里後,今天心血來潮去看變成strong了!!!我女友溜的小海獅也遇到一樣的問 題,求解 - ...