精華區beta C_Chat 關於我們 聯絡資訊
原文不試刪 之前做的計算有瑕疵,Lv部分計算出來有小數點應該做無條件捨去 以ナイトLv.5來看無條件捨去加下去的結果 http://inspic.com/CEF5AA82 比較沒加下去的結果 http://inspic.com/3598844D 發現得到的經驗值總和的差應該是成鋸齒狀 另外從沒加無條件捨去下來看,可能會以為輸入Exp1000會得到最大值 其實從有加無條件捨去下來看,1000會剛好落在底端... 給大家參考看看 ※ 引述《c90051kevin (セイカ)》之銘言: : 迷思:除去強力合成怪物,飼料餵飼料是不是比較好 : (不想看中間攏長的推倒可以直接end看結論) : 研究方法:利用數學軟體Matlab,和下列經驗值公式 : 經驗值公式1. Exp total=Type/10^5*[(Lv-1)*50/49]^2.5 : 經驗值公式2. Exp get=K*Lv : Type:怪物經驗類型,即從1等升到99所需經驗值,150萬type則為150,0000,依此類推。 : Lv:最終等級 : Exp total:由1等升到Lv所需的經驗值 : K:合成怪物時所獲得的經驗值,同屬性*1.5。 : 以ヒュペリオ溶岩河可以得到的怪物來做分析 : 獲得怪物 Lv Type K : ルビーカーバンクル 8 100萬 262.5 : 武者ゴブリン 8 150萬 262.5 : フレイムナイト 6 100萬 337.5 : パイロデビル 5 150萬 350.0 : サムライオーガ 6 150萬 412.5 : 愈計算出的結果 : 1.輸入一個經驗值Exp in(此例子中為5000)的怪後最終獲得的等級Lv final : 2.在Lv final下獲得的經驗值 Exp get(此為同屬性1.5倍下的值) : Exp get=1.5*K*Lv final : 3.飼料餵飼料下,和Base怪直接吃所有飼料下的exp差ΔExp (此為同屬性1.5倍下的值) : ΔEep=1.5*K*Lv final - (1.5*K*Lv initial + Exp in) : 結果圖 : http://2ch.at/s/20mai00593219.jpg
: 註:Lv final沒有做無條件捨去,雖然得到結果不是最正確,但平滑曲線方便閱讀 : 結論 : 1.經驗值輸入約1000以前ルビーカーバンクル和武者ゴブリン獲得經驗值只會比原來 : 直接吃更低,其餘皆增加 : 2.經驗值輸入約1000以後,獲得經驗值接比原來更低 : 3.經驗值輸入在フレイムナイト比較有效率 : 參考資料 : 1.http://www18.atwiki.jp/pazdra/ : 分享給各位看看,matlab 的mfile想要的話可以跟我要 : 如果覺得哪裡有問題請跟我說@@ : 我一定是太閒了(菸) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.153.120 ※ 編輯: c90051kevin 來自: 118.165.153.120 (01/22 19:02)
sabsnow:頭推 01/22 19:02
ZMTL:對不起雖然我工科的但坦白說看無... 01/22 19:14
那我講一下 假設我有一隻Lv5的火騎士 如果將拿一隻火屬性的直接怪吃他和一隻金屬龍(Exp1000),可以獲得 Exp_1 =同屬性加乘* 等級 * 怪物的經驗+1000 =1.5*K*Lv+1000 =1.5*5*337.5+1000 =3531.25 如果先用火騎士吃金屬龍,按照公式應該是升到七等,這時候拿火屬性吃火騎士則可獲得 Exp_2=1.5*7*337.5 =3543.75 前後兩著獲得經驗值的差別為 ΔExp=Exp_2-Exp_1=3543.75-3543.75=-9 此值即為在附圖中最右邊x軸在1000所對應的y值 ※ 編輯: c90051kevin 來自: 118.165.153.120 (01/22 19:27)
c90051kevin:現在又發現,獲得經驗值可能要四捨五入才能得到真正 01/22 19:28
c90051kevin:值,不過這次真的差沒多少XD 01/22 19:28
ZMTL:回家我再仔細研究XD 01/22 19:29
※ 編輯: c90051kevin 來自: 118.165.153.120 (01/22 19:32)