哦哇資訊網

原神:計算了eula在雙火和雙雷下的傷害相對值

由 夢醒心破碎悲 發表于 體育2021-04-07

作者:NGA-愉悅布丁

開頭先利益相關,這篇裡面提到的角色,我都已經投了差不多的資源(當然除了修女),純算數值沒先入為主

主要是比較天空狼末松籟這三把大劍經過配隊後所造成的傷害差

我自己是雲兩隊。。。貓貓+皇女+北斗,以及羅莎利亞+班尼特+辛焱

這兩隊我雲起來應該是比較舒服。。。雙冰共鳴兩隊基本上都吃不到,但eula勢必需要一個同屬打球不然大概轉不過來。然後是我覺得一隊至少需要一個盾一個奶,所以這樣配

這篇文有參考到這篇[[資料討論] Eula實際攻速測試(含卡肉)]

總整理

先上圖,code在最後。

這張等於是加上班尼特=1。5個人的輸出,差距較大正常,脫手雙雷的輸出也是很高的

看這張表可以反映出什麼問題呢。。。首先超導是基礎元素反應,任何人都能打,而辛焱的減抗在四命,修女在六命

如果把班尼特換成湊雙火工具人,兩個減抗還在:

那如果我們把這兩個命座減抗拔了呢?把雙火那排再除以1。6就差不多了

班尼特那1000攻的傷害佔比長成這樣,考慮到兩隊都可以帶宗室,再加宗室的20%後,雙雷相對之下較少的攻擊乘區,會進一步縮小兩隊差距

在上面的圖中,我把eula能打的融化(Q第一段,長E一下)都算進去了,但因為根本沒冰傷乘區,所以打這融化的額外傷害其實只佔了總傷害的2~3%,若單純考慮反應占傷害比例,應該是差不多的吧

再來我們要計算的是兩隊的隊員在一套迴圈(20秒)到底打了多少輸出。

整個迴圈大概是長成這樣

原神:計算了eula在雙火和雙雷下的傷害相對值

計算好了,結果大概就跟我想得差不多。

以下統一都是6條大攻擊=30%攻,暴擊各有不同

北斗50/100狼末,皇女50/100天空弓

原神:計算了eula在雙火和雙雷下的傷害相對值

辛焱25/150狼末(Q有必爆等價換成爆傷),羅莎利亞100/70(反正我是打算決鬥一精給她衝個100爆率,已經把15%爆率算入eula的傷害裡了)

原神:計算了eula在雙火和雙雷下的傷害相對值

這個輸出比較啊,算的是除了北斗的Q之外,其他人一次都是打一隻,畢竟實在不好量化,看看就好

原神:計算了eula在雙火和雙雷下的傷害相對值

附錄:eula的傷害佔比

原神:計算了eula在雙火和雙雷下的傷害相對值

計算用code

import numpy as np

import matplotlib。pyplot as plt

plt。rcParams[‘font。sans-serif’] = [‘Taipei Sans TC Beta’]

#ban=np。linspace(1,1000,10000)

ban=1000

admg3=128。92+138。18+156。56

admg5=128。92+138。18+156。56+184。34+202。42

Eshort=234。24

Elong=392。96

Ebrd=153。6

Qcryodmg=328。96

Qphydmg=602。7

Qstack=110。25

#尤拉出場=(事先疊兩層e)QaaaEaaaa(a)據影片看,穿插短E的初始大劍是剛好一套,考慮到長E動畫長,此處設專武以外武器無法在Q期間卡出普攻最後一段

#因此,無松籟=14層,有=16層

#20秒迴圈中,Q冷卻時高頻切人疊短e

#假設對著230W的古龍蜥木樁,方便計算抗性

#尤拉90/888/零命

euphydmg01=admg3+admg5+Qphydmg+Qphydmg/2+Qstack*14

euphydmg02=admg3+admg5+Qphydmg+Qphydmg/2+Qstack*16

eucryodmg1=Qcryodmg+Elong+Ebrd*2

#雙雷,E不反應

eucryodmg2=Qcryodmg*1。5+Elong*1。5+Ebrd*2。5

#配辛焱,Q冰傷和長E和一段冰錐吃融化

#接著帶入各項數值計算狼末天空松籟造成的傷害比

#狼末特效=40%*0。4=16%

#松籟特效=16%+20*0。5=26%

#詞條=60/120,6條大攻擊=30%

#攻物爆,2騎士2愚者

ban=1000

fire=0。25

atkwolf=(342+608)*(1+0。466+0。696+0。3+0。16)+311

atkwolffire=(342+608)*(1+0。466+0。696+0。3+0。16+0。25)+311

atksky=(342+674)*(1+0。466+0。3)+311

atkskyfire=(342+674)*(1+0。466+0。3+0。25)+311

atksong=(342+741)*(1+0。466+0。3+0。26)+311

atksongfire=(342+741)*(1+0。466+0。3+0。26+0。25)+311

skydmg=640

RES1=1。05

#僅用超導降抗(古龍蜥30%物抗)的加傷比率

RES2=1。162

#用長E+超導減抗後的加傷比率(物理)

RES3=1。022

#RES3=1

#僅用辛焱E和羅莎6命降抗(古龍蜥30%物抗)的加傷比率

RES4=1。141

#RES4=1

#用長E+辛焱E羅莎Q降抗後的加傷比率(物理)

RES5=1。062

#長E減冰抗加傷(對長E本身和後兩下冰錐有效)

#物傷=50+58。6=108。6%,辛焱盾再加15%

wolfdmgkami=((admg3*RES1+(euphydmg01-admg3)*RES2)*2。086+(Qcryodmg*1+(Elong+Ebrd*2)*1。18))*(atkwolf)*1。72

wolfdmgfire=((admg3*RES3+(euphydmg01-admg3)*RES4)*2。236+(Qcryodmg*1。5+(Elong*1。5+Ebrd*2。5)*1。18))*(atkwolffire+ban)*1。9

print(wolfdmgkami,wolfdmgfire)

skydmgkami=(((admg3+320)*RES1+(euphydmg01-admg3+320)*RES2)*2。086+(Qcryodmg*1+(Elong*1+Ebrd*2)*1。18))*(atksky)*1。72

skydmgfire=(((admg3+320)*RES3+(euphydmg01-admg3+320)*RES4)*2。236+(Qcryodmg*1。5+(Elong*1。5+Ebrd*2。5)*1。18))*(atkskyfire+ban)*1。9

print(skydmgkami,skydmgfire)

songdmgkami=((admg3*RES1+(euphydmg02-admg3)*RES2)*2。293+(Qcryodmg*1+(Elong*1+Ebrd*2)*1。18))*(atksong)*1。72

songdmgfire=((admg3*RES3+(euphydmg02-admg3)*RES4)*2。443+(Qcryodmg*1。5+(Elong*1。5+Ebrd*2。5)*1。18))*(atksongfire+ban)*1。9

print(songdmgkami,songdmgfire)

x1=[‘天空’,‘狼末’,‘松籟’]

y1=[round(100*(skydmgfire/skydmgkami),3),round(100*(wolfdmgfire/skydmgkami),3),round(100*(songdmgfire/skydmgkami),3)]

plt。barh(range(3), y1, height=0。5, color=‘steelblue’, alpha=0。8)

plt。yticks(range(3), [‘天空’,‘狼末’,‘松籟’])

for x, y in enumerate(y1):

plt。text(y + 0。2, x - 0。1, ‘%s’ % y)

plt。title(‘’雙火eula輸出‘’)

plt。show()

x2=[‘天空’,‘狼末’,‘松籟’]

y2=[100,round(100*(wolfdmgkami/skydmgkami),3),round(100*(songdmgkami/skydmgkami),3)]

plt。barh(range(3), y2, height=0。5, color=‘steelblue’, alpha=0。8)

plt。yticks(range(3), [‘天空’,‘狼末’,‘松籟’])

for x, y in enumerate(y2):

plt。text(y + 0。2, x - 0, ‘%s’ % y)

plt。title(‘’雙雷eula輸出‘’)

plt。show()

北斗code

atknorth=(210+608)*(1+0。466+0。696+0。3+0。16)+311

Qdmg=231+182*9

Edmg=231

Edmg2=839

kamidmg=0。856

QQdmg=0。2

RES=1。0251

alldmgnorth=(Qdmg*(1+kamidmg+QQdmg)*RES+Edmg*kamidmg*RES+Edmg2*kamidmg)*atknorth*1。5

alldmg2north=((Qdmg+182*36)*(1+kamidmg+QQdmg)*RES+Edmg*kamidmg*RES+Edmg2*kamidmg)*atknorth*1。5

print(100,round(alldmg2/alldmg*100,2))

print(alldmgnorth,alldmg2north)

皇女code

atkemi=(227+674)*(1+0。466+0。3+0。18+0。24)+311

Qdmg=395+222

Edmg=219+200+169*20+560+30*12

kamidmg=0。616

RES=1。0251

print(Edmg)

alldmgemi=(Qdmg+Edmg)*1。0251*kamidmg*atkemi*1。87

print(alldmgemi)

TAG: admg3100plt狼末18