Re: [情報] 傷害公式

看板SD-GundamOL作者時間15年前 (2009/05/24 19:28), 編輯推噓32(3204)
留言36則, 25人參與, 最新討論串2/2 (看更多)
okok 為了實現諾言 我來把整個測試的計劃和過程寫下來 首先 要測出攻擊/防禦/傷害的關係公式 我們需要知道血條的長度究竟有多少 因此這個計劃的第一步是#1A6EivBF這篇文章 血條算是蠻好測的東西 沒意外的話一定是和六圍的HP呈線性的 測試的方法在#1A6EivBF那篇就有了 多找幾臺機體測一下就出來了 接下來 有了血條長度之後就可以把它轉換成傷害 反正就是量被打爆要幾發 再取倒數就是了 因為統計學的原理 我們會希望樣本數越多越好 另外因為smash/hit的比例難以控制 所以要用大量的樣本去衝淡其影響 所以說最適合拿來測試的武器是機槍 我這邊選擇是薩二改(火箭炮裝)的機槍 因為這臺機體同時需要攻防上升的技能 可以增加我們sample的數量 接下來要做的事就是 測試在不同攻擊、防禦的情況下 會造成多少的傷害 當然漫無目的去測試的話是很累人的 所以要先建立一些假說 一開始有兩種可能性(後來發現這兩者都是錯的XD) 假說一:武器攻擊*機體攻擊*(100-機擊防禦) 假說二:武器攻擊*機體攻擊/機體防禦 可以發現 第一種的傷害和防禦呈線性關係 第二種傷害和防禦呈倒數關係 所以就先作一些初步的測試 拿同一臺機體-4防 -3防 -2防 -1防 0防 +1防 +2防 +3防 +4防 然後拿機槍打 取十次的彈數平均 拿(HP+20)*100/平均彈數 當作傷害值 初步的測試中就可以發現傷害和防禦是呈線性關係的 所以我們就把假說二踢掉了 再來下一步是測試攻擊是不是也和傷害呈線性關係 雖然這很直覺 不過還是測一下 把薩克FZ +4攻 +3攻..... -4攻 全部拿去打同一臺機體 一樣照上面的方法算傷害 於是我們得到 機擊攻擊力也和傷害呈線性關係 用#1A6EivBF提到的那種外插法 我一開始得到的公式是 傷害=武器攻擊*(60 + 機體攻擊)*(140 - 機體防禦) 然後就是多找一些攻/防不同的機體來測試 結果....發現那個公式是錯的.... 於是我知道攻擊和防禦的相關係數不是零 所以變成要把三者一起考慮進去 把攻擊當x軸 防禦當y軸 傷害當z軸 變成一個三維空間 拿兩臺薩克fz 從-7防 -6防 -5防.......+7防 (相對就是+7攻 ~ -7攻) 這樣我們一共有15*15 = 225種組合 每個組合就是在上述的三維空間中的一個點  wait..這裡有個問題,對吧? 你會問,薩克FZ怎麼能有七點特裝?  其實是因為薩克FZ的防上升技能相當於+3點防 突擊指揮相當於+3點攻的關係  關於這部份的測試 另外再找時間整理吧 反正這個也是測試過正確的東西 當然 我們不可能225種組合都全測 那實在太累了 所以我大概從其中挑了75個組合出來測 然後把結果畫在那個三維空間中 會發現所有的點都在同一個平面上 然後這個平面和z=0平面的交線是 x-y + 100 = 0 bingo!! 我們得到正確的公式是 傷害=武器攻擊力*(機體攻擊力+100-敵機防禦力) 接下來就是要處理「武器攻擊力」這個值很籠統的部份了 之前提過 在測試傷害的時侯我用大樣本的方法去衝淡了smash/hit的變數 但是很明顯smash/hit的傷害是有差的 再綜合一些之前的測試結果 我們可以把武器攻擊力這個term 拆解成 武器攻擊力*(smash/hit)參數*背擊參數 三項 於是 就得到了最後的公式 : 血條長度以 (HP+20)*100來計算的話 : 傷害公式如下: : 武器攻擊力*(smash/hit)參數*背擊參數*(100+自機攻擊力-敵機防禦力) 以上 就是整個測試的過程 當然 接下來的問題就是各種武器的基礎數字到底是多少呢? 這個~就是另一個浩大的工程了~ 首先要解決的問題是 1. smash的傷害到底是hit的幾倍呢 是1.2/1.0 還是1.1/0.9? 這個部份假說也很多 但是需要一個完整的測試結果 有了smash/hit的參數之後 才能比較精確的計算各種武器的攻擊力 -- 順便廣告一下我的blog ↓ http://holy-mars.blogspot.com/ 雖然很久沒更新了(逃 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.168.49

05/24 19:30, , 1F
未看先推
05/24 19:30, 1F

05/24 19:32, , 2F
趕快推!!不然別人會以為我們看不懂
05/24 19:32, 2F

05/24 19:33, , 3F
看不懂推 =3=
05/24 19:33, 3F

05/24 19:35, , 4F
先推在來研究
05/24 19:35, 4F

05/24 19:36, , 5F
如果用 有攻擊最大化的幾體來作攻擊測試不知如何?
05/24 19:36, 5F

05/24 19:41, , 6F
2F~哈哈!!
05/24 19:41, 6F

05/24 19:44, , 7F
用看的就很累了
05/24 19:44, 7F

05/24 19:47, , 8F
太專業了 迴歸的結果?
05/24 19:47, 8F

05/24 19:48, , 9F
推~~~~很用心
05/24 19:48, 9F

05/24 19:49, , 10F
測試班班主 死溝以
05/24 19:49, 10F

05/24 19:57, , 11F
強者請受我一拜!!
05/24 19:57, 11F

05/24 19:57, , 12F
辛苦了
05/24 19:57, 12F

05/24 20:26, , 13F
給你10推!
05/24 20:26, 13F

05/24 20:28, , 14F
第二推!
05/24 20:28, 14F

05/24 20:34, , 15F
三推!
05/24 20:34, 15F

05/24 21:11, , 16F
推!
05/24 21:11, 16F

05/24 21:18, , 17F
有下有推 謝謝大大分享(咦)
05/24 21:18, 17F

05/24 21:33, , 18F
五推!
05/24 21:33, 18F

05/24 21:36, , 19F
推!! 專業
05/24 21:36, 19F

05/24 21:36, , 20F
路過推!
05/24 21:36, 20F

05/24 21:48, , 21F
強者!
05/24 21:48, 21F

05/24 22:08, , 22F
真強者! 推!
05/24 22:08, 22F

05/24 22:38, , 23F
專業
05/24 22:38, 23F

05/24 23:27, , 24F
太扯了 這樣也能算出來 不推不行
05/24 23:27, 24F

05/24 23:35, , 25F
推原po blog照片
05/24 23:35, 25F

05/24 23:36, , 26F
↑|太故意了。
05/24 23:36, 26F

05/24 23:39, , 27F
熱潮過去大家都看不到啦XDD
05/24 23:39, 27F

05/24 23:46, , 28F
差點忘記的第七推!
05/24 23:46, 28F

05/24 23:51, , 29F
說好的第八推
05/24 23:51, 29F

05/24 23:58, , 30F
遲來的第九推
05/24 23:58, 30F

05/25 00:30, , 31F
原訂計畫得第10推
05/25 00:30, 31F

05/25 00:35, , 32F
強者!!!!
05/25 00:35, 32F

05/25 01:51, , 33F
XDDDD..這感覺好像我在看動畫裡頭的神秘科學博士講解
05/25 01:51, 33F

05/25 02:38, , 34F
好多 改天再仔細看 但是要推一下
05/25 02:38, 34F

05/25 21:22, , 35F
不懂推
05/25 21:22, 35F

05/25 23:17, , 36F
看完推
05/25 23:17, 36F
文章代碼(AID): #1A6Izw8b (SD-GundamOL)
討論串 (同標題文章)
本文引述了以下文章的的內容:
情報
126
141
完整討論串 (本文為第 2 之 2 篇):
情報
126
141
文章代碼(AID): #1A6Izw8b (SD-GundamOL)