要上幾目標DoT? 鳥D SimC試算解說 - WOW

Table of Contents

一、命題

假設有一主目標, 一干不重要的副目標.
為了提升對主目標的傷害, 是否需要對副目標上DoT?

這個問題就是很典型的難以數學建模的問題, 所以用SimC來模擬計算一下

文長, 先打結果

二、結論

除非跑動, 否則只打主目標.

三、運算過程

首先先選定要測試的profile, 這邊是使用SimC的戰鬥力排行榜上面的那一個
具體數據如下:

# gear_spirit=5070
# gear_spell_power=10654
# gear_crit_rating=15306
# gear_haste_rating=10338
# gear_mastery_rating=1837
# gear_armor=20265
# meta_gem=sinister_primal
# tier15_2pc_caster=1
# tier15_4pc_caster=1

有工程加速器, 玉魂, 飾品為多頭蛇與洽耶, 種族為食人妖

為了穩定測試結果, 先把屬性做個調整:

gear_spirit=5100
gear_haste_rating=10296
gear_crit_rating=10000

命中鎖滿, 加速鎖軟上限, 爆擊暫時拉低到10000

觀察一下SimC的鳥D迴圈, 發現所有的DoT描述都已經預設上滿所有目標, 如:

actions+=/moonfire,cycle_targets=1,if=buff.lunar_eclipse.up&ticks_remain<2

其中cycle_targets=1 就是代表每個目標都做一次這個檢查

於是我們複製SimC上面的profile, 把名字改成OneTarget_10k 以供辯別
再加上兩個敵人的宣告, 如下:

#!./simc

enemy=Fluffy_Pillow
enemy=DoT1

druid="TwoTarget_10k"
...
... 照抄SimC的
...
gear_spirit=5100
gear_haste_rating=10296
gear_crit_rating=10000

這個東西下去跑模擬以後, 得到一個結果. 限於SimC報告格式的限制,
沒辦法知道詳細的對各目標的傷害. 但是可以從
Fluffy_Pillow => Statistics & Data Analysis => DTPS 看到木椿的受傷
這個結果我跑出來是185563.47

接著要算單目標的情況, 這並不難, 只要把所有的cycle_targets=1砍掉就好.
以上面那行來說, 就改成:

actions+=/moonfire,if=buff.lunar_eclipse.up&ticks_remain<2

然後取名OneTarget_10k, 一樣丟進去模擬, 得到的單目標結果是190917.83
這邊要注意因為星殞依然會砸到另一個目標, 所以還是要進去看木椿的受傷量

或許也會有人問: 直接把目標砍掉一個不就好了?
確實以目前來說, 星殞打單目標和打雙目標的傷害應該是一樣的,
但為了應對下面的會遇到的其他問題, 教學文就先採取改actions的方式


接著我們調整爆擊率, 分別用7000和12000下去測試
當爆擊率為7000時, 單目標傷害181156.24, 雙目標傷害174489.30
當爆擊率為12000時, 單目標傷害197260.31, 雙目標傷害192752.49

至此我們大致可以判定加速到達第二斷點時, 不必上第二目標DoT


接著我們再調整數據, 改成這樣
gear_spirit=5100
gear_haste_rating=5300
gear_crit_rating=10000
gear_spell_power=5654

將加速改到第一斷點, 爆擊率配合裝等降至10000, 法能配合裝等下降5000
依此模擬, 單目標傷害151379.76, 雙目標傷害147751.18

再多測試幾組數據以後, 可以大致判定就算加速是在第一斷點, 也不該上雙目標DoT


四、延伸測試

看到這邊應該會有人問, 可能會有時間適合上雙目標, 有時間不適合上雙目標
上面的模擬一次打翻一條船, 感覺不太準確

根據這個命題, 我們就來計算一下
星穹大連線時, 應該要上幾個目標DoT, 才能達到主目標最高傷害

首先一樣是用SimC的profile, 並把數據鎖在這裡:
gear_spirit=5100
gear_haste_rating=10296
gear_crit_rating=10000

最前面先宣告三個其他目標
enemy=Fluffy_Pillow
enemy=DoT1
enemy=DoT2
enemy=DoT3

因為只有星穹大連線時要上多目標DoT, 所以把每一行的cycle_targets=1都拿掉,
然後在starsurge後面加上這三行:
actions+=/moonfire,target=DoT1,if=buff.celestial_alignment.up&ticks_remain<2
actions+=/moonfire,target=DoT2,if=buff.celestial_alignment.up&ticks_remain<2
actions+=/moonfire,target=DoT3,if=buff.celestial_alignment.up&ticks_remain<2

這代表對三個目標分別檢查一次, 如果身上有星穹大連線而且目標上DoT剩低於兩跳,
就補上一個月火

整個profile會長這樣:

#!./simc

enemy=Fluffy_Pillow
enemy=DoT1
enemy=DoT2
enemy=DoT3

druid="Celestial"
...
... 照抄SimC的
...
actions+=/starsurge,if=buff.shooting_stars.react&(active_enemies<5|!buff.solar_eclipse.up)
actions+=/moonfire,target=DoT1,if=buff.celestial_alignment.up&ticks_remain<2
actions+=/moonfire,target=DoT2,if=buff.celestial_alignment.up&ticks_remain<2
actions+=/moonfire,target=DoT3,if=buff.celestial_alignment.up&ticks_remain<2
actions+=/moonfire,if=buff.lunar_eclipse.up&(remains<(buff.natures_grace.remains-2+2*set_bonus.tier14_4pc_caster))
...
... 照抄SimC的
...
gear_spirit=5100
gear_haste_rating=10296
gear_crit_rating=10000


模擬測試後, 得到主目標DPS為187509.93

接著測試連線時只上兩個目標, 這很簡單, 只要把target=DoT3那一行拿掉就好了
模擬後, 得到的主目標DPS為188502.16

接著測試連線時只上一個目標
模擬後, 得到的主目標DPS為189953.81

接著測試連線時不額外上DoT
模擬後, 得到的主目標DPS為190286.06


得到結論:

加速10296, 爆擊10000時, 星穹大連線期間可額外上一個目標DoT或是只打主目標


五、其他課題

1. 不同的裝備之下上DoT策略會不會不同?
A. 由於SimC軟體限制, 這個需要很大量的測試或是寫程式批次測試,
這篇教學文就不測了, 有興趣可以自行測試

2. 雷神飾品發動時是否要多上幾個目標DoT賺星湧?
A. 沒這個必要. 想上也上不了多少.

3. 是不是什麼東西都可以用SimC模擬計算?
A. 理論上是這樣, 但是從上面也可以看出來, SimC使用上其實很麻煩.
一些比較單純的問題像是屬性給分, 裝備選擇, 手法等等,
建議直接找數學建模的結果即可.
鳥D的話請參考WrathCalc作者的詳盡教學文:
http://ppt.cc/0Jqh

六、提醒

最後還是要強調一次, 任何計算機的結果都只是僅供參考.
實際情況請以實戰為準.

--

All Comments

Ivy avatarIvy2013-04-24
根本鳥神 拜
Ivy avatarIvy2013-04-27
不明覺厲
Eden avatarEden2013-04-29
小灰也寫一篇貓的吧。(敲碗
Daph Bay avatarDaph Bay2013-04-30
嗯嗯 我也是這麼認為
Oscar avatarOscar2013-05-03
看玩我忽然發覺我不是在玩遊戲
Elvira avatarElvira2013-05-06
快推 不然別人以為我看不懂
Elvira avatarElvira2013-05-11
嗯嗯 果然跟我想的一樣
Kristin avatarKristin2013-05-14
小灰是god, god of druid.
Franklin avatarFranklin2013-05-17
是說這時間點怎麼樓上諸位有空推文..
Hedda avatarHedda2013-05-19
太猛了
Rebecca avatarRebecca2013-05-22
太強了XD
Hedda avatarHedda2013-05-22
聽大大這麼說 小弟我就放心了
Zanna avatarZanna2013-05-23
本篇已收
Audriana avatarAudriana2013-05-24
不禁雙腿一軟
Ina avatarIna2013-05-28
沒關係 我的鳥D會飛就好(疑?
James avatarJames2013-06-01
跪求大大幫算元素薩
Edith avatarEdith2013-06-03
必須推
Brianna avatarBrianna2013-06-06
噓有個元素薩對灰神不敬,咱們一起H雷神候補吧
Lauren avatarLauren2013-06-08
元素薩專心打主目標就好
Ida avatarIda2013-06-11
快推以免別人說我看不懂
Anthony avatarAnthony2013-06-13
神 我看的懂前面兩段
Vanessa avatarVanessa2013-06-17
SimCity是嗎
Sarah avatarSarah2013-06-22
CD中沒推到 T_T
Hardy avatarHardy2013-06-23
\灰神/\灰神/\灰神/\灰神/\灰神/\灰神/\灰神/\灰神/