Re: [討論] 努力值該分在HP還是特防
看板PokeMon (PokeMon - 寶可夢)作者t6577823 (Inori)時間16年前 (2009/10/30 09:43)推噓1(1推 0噓 13→)留言14則, 3人參與討論串2/3 (看更多)
其實防禦三角分配這方面也困擾我很久
所以想和大家討論一下,如何分配才有最好的防禦
我自己的方式是用傷害值公式推導,我把它寫在下面
傷害值=攻擊力*威力*(0.4等級+2)/(防禦力*50)+2
而我將攻擊力*威力*(0.4等級+2)令為「攻擊常數」
防禦力*50則是令為「防禦常數」
公式就可寫成:傷害值=攻擊常數/防禦常數
到這部份大家應該都沒問題吧
----------以下是正題-----------
由於我們受到的攻擊有「物攻」以及「特攻」兩種
所以我接下來假設
(1)受到物攻次數=特攻次數
(2)特攻招式威力=物攻招式威力,且物攻能力值=特攻能力值
然後考慮損傷的百分比,我把總HP叫做x好了,防禦叫做y,特防叫做z
物攻常數/物防常數 + 特攻常數/特防常數
∴損傷的百分比= ────────────────────
最大HP值
接下來先把一堆無用的常數一起提出來(由於假設的關係,這些常數都相等)
整理之後,可以得到
1/物防+1/特防
損傷百分比 = 一堆常數× ────────
最大HP值
以代號表示: 損傷百分比=constant × (1/xy+1/xz)
剩下要考慮的值就是1/xy+1/xz,要使它最小
反過來想,也就是它的倒數要最大,即 xyz/(y+z) 等於最大值
寫的更清楚些,就是「最大HP*防*特防/(防+特防)」要有最大值
而我自己目前防禦三角分配是依據這個結果
而激動大(JiDung)推文裡有提到用「HP*防*特防」和這就會有一點點差別
如果以算幾不等式看,會得出HP=防=特防時會有最大值
所以分配會盡量使這三者靠近,對吧?
不過我前幾天以幸福蛋做例子,分別考慮下面兩種狀況(+防性格)
(1)HP252,防252,特防6 (對應HP=362 防68 特防156)
(2)HP6,防252,特防252 (對應HP=331 防68 特防187)
以激動大的方法看:
(1) HP*防*特防=3840096
(2) HP*防*特防=4208996
明顯是第二種配法勝出
不過換我的方式算
(1) HP*防*特防/(防+特防)=17143
(2) HP*防*特防/(防+特防)=16506
這種則是第一種配法勝出
兩種計算方式得出的結果不一樣
以上是我自己的想法,不知道有沒有人能幫解出xyz/(y+z)什麼時候有最大值
大概寫到這邊...希望大家能踴躍討論O__Q...我這新手還有很多地方不會...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.205.142
→
10/30 10:30, , 1F
10/30 10:30, 1F
→
10/30 10:32, , 2F
10/30 10:32, 2F
→
10/30 10:33, , 3F
10/30 10:33, 3F
→
10/30 10:34, , 4F
10/30 10:34, 4F
→
10/30 10:34, , 5F
10/30 10:34, 5F
→
10/30 10:36, , 6F
10/30 10:36, 6F
→
10/30 11:35, , 7F
10/30 11:35, 7F
→
10/30 11:36, , 8F
10/30 11:36, 8F
→
10/30 11:37, , 9F
10/30 11:37, 9F
→
10/30 11:38, , 10F
10/30 11:38, 10F
→
10/30 12:38, , 11F
10/30 12:38, 11F
※ 編輯: t6577823 來自: 122.121.203.136 (10/30 12:47)
→
10/30 12:50, , 12F
10/30 12:50, 12F
→
10/30 12:51, , 13F
10/30 12:51, 13F
推
10/30 13:48, , 14F
10/30 13:48, 14F
討論串 (同標題文章)
PokeMon 近期熱門文章
PTT動漫區 即時熱門文章