Re: [Travian]今天在forum上偶然看到有人提的bug ..
※ 引述《rdai (...)》之銘言:
: 回應greydust~
: 你推的公式我不知道正不正確,不過我知道有個正確的公式,在最下面。
: 我認為raid跟normal的公式一定不同,不可能如你所說的用那一篇就能解釋,而且
: normal模式中,並不會發生像raid這麼特別的事情,normal只要總攻擊力一樣,算
: 出來的結果一定一樣,不論你的兵種如何搭配,傷亡人數會依照攻方總攻跟守方總
: 防,而有一定的傷亡比例產生。
: normal模式如下;
: 總攻跟總防比較,贏的那一方設為W,輸的設為L
: 比較後輸的全死,而贏的傷亡比例再套用下面公式算:
: [L*(L/W)^0.5]/W
: 上式為傷亡比例,再用個別兵種的人數去乘以這個比例就是個別兵種的傷亡人數了!
: 包括城牆、+兵防、+兵攻的影響都可以先算入總攻或總防,再套入這個公式算。目前
: 唯一的缺點是,如果攻擊方是步兵類跟騎兵類混兵的話,就無法套用。
: 這個公式是爬官方論區得來的,我也驗算過很多次,應該沒問題!
這公式和我的公式是一樣的
另外混兵我早就也推出公式了 XD (按/找"公式")
混兵時簡單講就是看你步騎攻防比例,算出防禦方的等價防禦
例,如果你步兵攻擊總共有1000,騎兵也1000
則對方的:
棒棒兵有 (20*1000+5*1000)/2000 = 12.5 防禦
戟兵有 (35*1000+60*1000)/2000 = 44.5 防禦
如果你步兵攻擊2000,騎兵攻擊1000
則對方的:
棒棒兵有 (20*2000+5*1000)/3000 = 15 防禦
戟兵有 (35*2000+60*1000)/3000 = 43.33 防禦
因此你步兵攻擊多了1000,對方的每隻棒棒兵防禦也多了2.5
如果對方有400+的棒棒兵,那麼總等價防禦會增加2.5*400 = 1000,會抵掉你增加的攻擊
所以今天假設你有10隻paladin,照理說可以跟11*10 = 110隻棒棒兵同歸於盡
可是如果你不幸的混了10隻棒棒兵,那麼你總攻擊有40*10 + 55*10 = 950點
而對方110隻棒棒兵中的每一隻棒棒兵的等價防禦是(20*400+5*550)/950=11.3
所以對方的總防禦是11.3*110 = 1243 很抱歉比你高了 :p
因此第一篇那個狀況並不意外,這很正常
至於第二篇我相信raid的公式是由normal的公式除上某個常數而得來的
因此和normal一樣,既然是照比例死,那麼單隻越強的當然死越少
至於raid的公式,我再去推推看
推出結果再po上來 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.60
※ 編輯: greydust 來自: 140.112.30.60 (11/14 03:52)
推
11/14 08:58, , 1F
11/14 08:58, 1F
→
11/14 08:59, , 2F
11/14 08:59, 2F
→
11/14 08:59, , 3F
11/14 08:59, 3F
推
11/14 09:13, , 4F
11/14 09:13, 4F
推
11/14 09:26, , 5F
11/14 09:26, 5F
→
11/14 09:27, , 6F
11/14 09:27, 6F
推
11/14 09:51, , 7F
11/14 09:51, 7F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
CGI-Game 近期熱門文章
PTT遊戲區 即時熱門文章
148
224