體質與技能探討 - PokemonGO

Table of Contents

(部分恕刪)

※ 引述《jai23012 (jai23)》之銘言:
: 傷害 = 無條件捨去(0.5 * (攻方攻擊/守方防禦) *
: (攻方CP_Multipler/守方CP_Multipler) *
: 招式傷害 * 相剋關係) + 1
: CP_Multipler(CP_M)可查表,CP_Multipler * (表定的攻/防/體)就是實際的攻/防/體
: 如卡比的表定體是320,40等的CP_Multipler是0.7903,40等的卡比的最低體就是252
: 相剋關係可以查表,有0.8/1/1.25三種
: 如果假設雙方(A/B)等級相同,招式傷害相等,彼此沒有相剋關係
: 如果A比B強(互毆B先死),就大約相當於
: (B防 * B體 * (B_CP_M) ^ 2) / (0.5 * A攻 * A_DPS * A_CP_M) <
: (A防 * A體 * (A_CP_M) ^ 2) / (0.5 * B攻 * B_DPS * B_CP_M)
: 因為A,B等級相同,所以A_CP_M = B_CP_M,又假設招式傷害相等,A_DPS = B_DPS
: 相消移項後
: (B防 * B體 * B攻) < (A防 * A體 * A攻),A比B強

這比較方式的假設太嚴苛, 導致真正適用的情況其實非常少(事實上幾乎沒有)

你需要 "雙方招式屬性加乘情況一致", "雙方招式傷害相等", "雙方互剋/互抗關係一致"

都滿足這種比較方式才適用(雙方等級一樣是常見合理假設,當作成立沒差)

這使得非同種怪對戰基本無法達成

因此直接用這種方式評定強弱是不洽當的


但如果把條件放寬, 不比較困難的 "綜合戰力評估"

只考慮評定守塔會在意的 "粗略耐打程度" 倒是有一個不錯的方法

事實上, 觀察傷害公式

可發現被打時完全只決定於自己的部分有 "守方防禦值, 守方CPM, 守方體力值"



守方血量 = 2 * 無條件捨去(守方體力值 * 守方CPM)


固定時間內守方受到的攻擊
攻方因子1(包含攻擊值,攻方CPM,加乘,剋屬...)
= 無條件捨去( 0.5 * ------------------------------------------) + 1
守方防禦值*守方CPM


攻方因子2(包含攻擊值,攻方CPM,加乘,剋屬...)
+ 無條件捨去( 0.5 * ------------------------------------------) + 1
守方防禦值*守方CPM

+ .....


因為受到不只一下攻擊,所以是多項相加, 每項攻方因子

有可能因招式不同而變


不論對手和招式如何變化

固定時間內守方受到的攻擊(受擊) 約略和 守方防禦值*守方CPM成反比

血量
而 -------- 值越大代表越耐打
受擊

因此有 耐打程度 正比於 守方體力值 * 守方CPM * 守方防禦值 * 守方CPM


我們不妨定義 耐打度 = 守方體力值 * 守方防禦值 * (守方CPM)^2

這種比較方式就可以合理比較出 A,B 兩怪在同樣面對相近等級,剋屬和技能加成類似

的攻方時誰可以稱比較久

(白話講就是面對 "攻擊能力和剋你程度" 差不多的各種對手時, 誰可以撐比較久)


例如 A 是20級火精靈, B 是30級寶石海星, 兩者IV都100%

A 耐打度 = 145 * 193 * (0.59740001)^2 = 9987

B 耐打度 = 135 * 207 * (0.7317)^2 = 14961

則在分別面對相近等級,技能傷害相近,剋屬和技能加乘比例一樣的對手時

我們可以預期 B 可以被打比較久還不死

例如 A,B 皆對上 等級 30 的乘龍, B 可撐比較久

又或 A 對上水系怪 C

B 對上草系怪 D

且 C,D 等級, 每攻擊循環傷害 都差不多, 招也都有吃到同屬加成

則一直被打情況下 B 還是可以撐的比 A 久而不死


以後考慮哪隻怪守塔較佳時, 用 耐打度 比較

就可以在對手未定的條件下粗略比較哪個怪能撐比較久

也可以看出同種怪等級每提升幾等影響守塔能力的差異

: 招式
: 就我找到的資料,目前評價招式的方法有兩種,設定時間,與設定攻擊的稻草人
: 但這兩種方法都存在缺陷
: 以設定時間來說,時間不同,沒花掉的energy量就不同,dps也就不同
: 以設定稻草人來說,除了與設定時間相同的問題,稻草人的數值如何決定也是個問號
: 因此在本文我採用的方法是,計算儘可能不浪費energy的情況下打出的傷害,
: 用這個傷害與花的時間算dps,具體的算法舉例如下
: 1.假設一隻Zen Headbutt/Body Slam的卡比,
: Zen Headbutt蓄能為9,Body Slam耗能為50,所以要打50個普攻才不會浪費能量
: 總傷害 = 50 * 12 + 9 * * 1.25 * 40 = 1050
: 耗時 = 50 * 1.05 + 9 * (1.56 + 0.5) = 71.04 #蓄能招有0.5sec的準備時間
: DPS = 1050 / 71.04 = 14.780
: 2.假設一隻Lick/Hyper Beam的卡比,
: Lick的蓄能為6,Hyper Beam的耗能為100,但因不能蓄能超過100,
: 因此浪費最少energy的循環是打17個普攻,放一次蓄能招
: 總傷害 = 17 * 5 + 1 * 1.25 * 120 = 235
: 耗時 = 17 * 0.5 + 1 * (5 + 0.5) = 14
: DPS = 235 / 14 = 16.786

有錯一點 :


新版戰鬥系統可以預輸入指令

蓄招的 0.5 秒會被包含在前一招的施放動畫內完成, 不用額外計

(只要快速技單次施放時間不小於 0.5 秒都是如此)




還有DPS計算現在一般都採用 "攻擊循環" 來比較

(6下Zen Headbutt + 1下Body Slam) + (6下Zen Headbutt + 1下Body Slam) + ...
1攻擊循環 1攻擊循環

每個攻擊循環 傷害 = 12 * 6 + 40 * 1.25 = 122

時間 = 1.05 * 6 + 1.56 = 7.86

故 DPS = 122/7.86 = 15.5


想更精準一點的話

比方對戰鬥進行到某時間點時 DPS 差異多少有興趣

可直接計算該時間已進行的所有攻擊再除以所花時間來比較即可

例如 23 秒應該已進行 6下Zen Headbutt + 1下Body Slam + 6下Zen Headbutt

+ 1下Body Slam + 5下Zen Headbutt + 1下Body Slam

故到 23 秒為止(Zen Headbutt/Body Slam)的 DPS 為

(12 * 17 + 40 * 1.25 * 3)/(1.05 * 17 + 1.56 * 3) = 15.71


然後提醒一下, 這種 DPS 計算實際上也只是非常粗略的參考

因為傷害公式根本不是長這樣

(還記得上面提到過嗎? 就是那 0.5 * OOXX$^^%*&* + 1 的可怕東西 )

在常見主流寵已知情況下

要得到精確結果直接帶傷害公式把有興趣的對戰組合算一遍才是最準的

(例如椰蛋樹對上風速狗,水精靈對上椰蛋樹...etc)

: 基於以上數據,與上述體質的探討,我認為一些廣為爭論的問題可以獲得解答
: Q:如果不閃招互尻,最強的角色是誰?
: 是Lick/Hyper Beam的卡比,第二強的是Dragon Breath/Hyper Beam的快龍,
: 大約有99.1%最強卡比那麼強

假設IV一樣

Lick/Hyper Beam 卡比除了同等級 Lick/Hyper Beam 卡比

其他怪不閃招都打不贏


但卡比以外其他怪都有怪可以不閃互尻贏

--

All Comments

Odelette avatarOdelette2016-10-05
推這篇
Todd Johnson avatarTodd Johnson2016-10-06
我覺得你好像沒看懂第一篇原PO想表達的,他說的三項相乘
Aaliyah avatarAaliyah2016-10-08
是一個評斷機體強度的基本指標,若要像你說的考量弱點跟等級
Damian avatarDamian2016-10-09
數字直接乘以屬性加乘就好,
Joseph avatarJoseph2016-10-12
至於DPS,也可以直接乘上atk*def*stam,因為推導公式就是
從傷害公式來的,所以只要把數字通通乘起來,就是一個怪的
Suhail Hany avatarSuhail Hany2016-10-15
強度指標, 有錯請指正
Elizabeth avatarElizabeth2016-10-19
回你後來編輯的文字,所以直接乘屬性加乘就好,
Lydia avatarLydia2016-10-21
我實際算一次就知道了,椰蛋三項相乘是906萬,水精是1011
Rachel avatarRachel2016-10-22
水精2招都減傷0.8,所以就是1011X0.8 椰蛋則是大招有增傷
Christine avatarChristine2016-10-22
原po的公式當然沒錯 但原po的假設在現實中成立機會有
Charlotte avatarCharlotte2016-10-25
多大 樓上ER大可以想想 公式推導的假設合理程度很重
要 而不是看到結論就直接跟風
Jacob avatarJacob2016-10-25
但因為他增傷只有大招..所以大約是X1.13
Todd Johnson avatarTodd Johnson2016-10-30
撇開原po的假設條件 說真的剋屬跟等級造成影響很大
Susan avatarSusan2016-11-04
906X1.13=1023 . 1023 vs 水精靈的808,可以得出椰蛋比
Liam avatarLiam2016-11-08
水精靈強26%,但這是沒有乘上DPS,若想更仔細就分別乘
Sierra Rose avatarSierra Rose2016-11-09
約16 & 19
Carol avatarCarol2016-11-13
回brom,別指責我跟風,我只是想說,要考慮剋屬,直接乘
Edwina avatarEdwina2016-11-16
上去就好,就會很貼近現實了
Emily avatarEmily2016-11-19
蛋爺屌虐水精
Leila avatarLeila2016-11-24
並不會說遇到剋屬公式就完全沒用
Kelly avatarKelly2016-11-28
但你自己不也是提出一個新指標嗎....而且還完全忽略攻擊
Agatha avatarAgatha2016-12-01
耐打度可以類比成強度嗎?
Yuri avatarYuri2016-12-03
簡而言之,三項相乘再乘屬性,一點也不複雜,也不需要
Liam avatarLiam2016-12-06
每次對戰都再算一遍阿?
Wallis avatarWallis2016-12-08
所以你的公式是DEF*STAM*CPM^2,這我能夠理解
Margaret avatarMargaret2016-12-12
原PO第一個
Donna avatarDonna2016-12-16
但根本是張飛打岳飛,人家所提的是一個忽略等級的指標
而你在乎的是不同等級下的耐打度差異,著重的東西不一樣
Elma avatarElma2016-12-18
我以為原po要說的是ivAAA的比ivF0F的強
Isla avatarIsla2016-12-20
的比較不是你那個意思,他應該是指你可以比較你同一隻的
體值誰比較強一點,因為三圍用乘積來算,所有IV的%好像變
成不是絕對值,因為15/1/3跟15/2/2IV一樣,但乘積卻不一
樣吧,淺見。
Yedda avatarYedda2016-12-23
相剋的部分都直接乘上去就好, 還是用乘的估比較方便
Dinah avatarDinah2016-12-27
回你八大蝴的例子,我算椰蛋樹的時候就考量進去了
Heather avatarHeather2016-12-28
要看傷害比例去乘剋屬,但是一般情況根本不需要去考量這麼
Callum avatarCallum2016-12-30
謝謝你 你有沒有看到他沒興趣寫道館對戰的部分?
Daniel avatarDaniel2017-01-03
現實對戰對到不完美(2招不全加乘)攻方的機率大很多
Dora avatarDora2017-01-04
細,畢竟又不是要精算,只是給予一個相對客觀的指標
Sarah avatarSarah2017-01-04
一旦把攻擊排入綜合排名就容易得到沒意義的結果
Olivia avatarOlivia2017-01-05
回keith...並不會..忽略攻擊才是沒意義
Faithe avatarFaithe2017-01-07
還有耐打度唯一的缺陷是 攻擊力差距過大 耐打的還是
會先被打死的 他明明就有寫他寫這個是為了玩家 副
Yedda avatarYedda2017-01-08
若不考慮攻擊,快龍比水精靈還爛
Madame avatarMadame2017-01-09
本 你也可以說現階段就是道館
君不見吉利蛋超耐打的
Victoria avatarVictoria2017-01-10
文組又還是看不懂@@
Ina avatarIna2017-01-13
幫gross補充,原PO用了傷害公式不代表他要計算道館戰
Carol avatarCarol2017-01-18
道館守方的DPS計算又跟玩家方不一樣
Tom avatarTom2017-01-20
所以他只計算攻方,所以是比較"互打誰比較有優勢"
Faithe avatarFaithe2017-01-20
那個結果同樣也可以套用到道館進攻方
Leila avatarLeila2017-01-24
原文的做法是先找出攻*防*體較高的幾個 再來算計能
William avatarWilliam2017-01-24
有表列
Caitlin avatarCaitlin2017-01-27
耐打度高至多同時一起死 這個結論應該是錯的
Oscar avatarOscar2017-01-30
..............哪裡來的結論
Frederic avatarFrederic2017-02-02
所以你的意思是,水精靈打不贏快龍嗎
Tracy avatarTracy2017-02-02
你後來補充的比較前提又更好笑了,搞老半天提出一個公式
Joseph avatarJoseph2017-02-06
把ATK去掉,然後說道館守方乘ATK沒意義,人家本來就不是在
討論守方,是攻方! 然後又補充說前提是面對技能剋屬一樣
Annie avatarAnnie2017-02-08
那不就跟你主張的剛好相反,
Dinah avatarDinah2017-02-08
這樣泛用性反而更低,低到大部分的結果不用算就知道了
Hedda avatarHedda2017-02-10
等級相近、技能相近又不剋屬,那不就是看體質
Ursula avatarUrsula2017-02-13
可是你這樣不是容易忽略掉開大砲的時機這件事嗎
Ida avatarIda2017-02-17
算了算了 = = 不聊了
Necoo avatarNecoo2017-02-18
之前有人說水精靈守塔拿水波 某個時間開始會水波
頻率大增 中間穿插水槍
Ina avatarIna2017-02-20
推 這篇也不錯 上一篇只是說要比"綜合戰力評估"相乘
比相加或比CP來的準確
Hardy avatarHardy2017-02-22
你說的耐打度也可以是一項指標 反正都建在各自的假設之上
Gilbert avatarGilbert2017-02-25
都是有用的東西 用途不同而已啊 一直比較做什麼呢 用途
就不同啊
Ursula avatarUrsula2017-02-28
綜合排名的用途是什麼?如果是攻 或 守道館能力比較
那分別去查網路上攻守排名都比較準
Eden avatarEden2017-03-02
原貼又不是只說綜合排名這一件事情而已 你這篇文章基礎
觀念也是建立在原貼之後 (防血相乘去掉攻
Enid avatarEnid2017-03-02
培育怪的體質技能挑選 IV質的差距 知道落差就更不太會養
同屬二線怪(?
Necoo avatarNecoo2017-03-07
他的排名在決定 "同屬同招怪" 的強弱很有用我沒反對阿
但只要不同屬 或 同屬不同招 或同招但屬性多一屬...等
Carolina Franco avatarCarolina Franco2017-03-09
他排名就會喪失意義
更別說還拿來比不同怪 然後排出卡比第1水精靈第4
這是絕對有問題的
Iris avatarIris2017-03-13
原貼主都說了 期望互打 卡比打水精靈會贏應該沒人有意
見 打道館他目前沒興趣著墨太多就自己修正吧@@
Edwina avatarEdwina2017-03-14
打道館派水精靈 或 卡比打頭槌卡比選擇考量也是有用p
Hamiltion avatarHamiltion2017-03-17
那只能說該排名奇怪的用處是用來比較不考慮屬性站著互打
的強度 嗯....
Connor avatarConnor2017-03-20
對你而言可能那篇比較新奇的就綜合排名表所以一直糾結在
那 我是半生不熟傷害公式 所以獲益較多@@
Tristan Cohan avatarTristan Cohan2017-03-23
打很多層塔 又卡比多多 自己快龍又不多時來參考派水精靈
或卡比多 結果多半是時間先到 (?
Zora avatarZora2017-03-24
Poppy avatarPoppy2017-03-27
嗯嗯,沒錯(看不懂)
Donna avatarDonna2017-03-29
推,不同觀點不同想法,但也是很值得一看
Steve avatarSteve2017-04-03
沒認真看後面細項 技能計算 硬要說拿來比不同怪
Valerie avatarValerie2017-04-07
http://i.imgur.com/fK2hveH.jpg
幫你截下來讓你看清楚 他的文章結構是一層一層
寫下來的 你說的絕對有問題 是你的閱讀習慣吧
Steve avatarSteve2017-04-08
幫推回jai那篇都說不是用來排道館 對現狀沒很大參考價值
Tristan Cohan avatarTristan Cohan2017-04-09
玩家對戰要上線 平衡性肯定要大改不然都那三四隻打很無聊